Python学习【day01】- Python初识

Python下载:https://www.python.org/downloads/html

下载后进行安装,安装后的Python咱们称之为Python解析器python

一、打印“Hello World”

    安装后的Python目录文件image双击打开便可image学习

二、解释器路径

    在每一个Python文件(后期称之为模块)中,通常在第一行须要加入解析器路径,这个解析器主要是为了在Linux环境下有效,Window环境配置环境变量后能够不设编码

1 #!/usr/bin/env python

三、编码

    第二行须要加入编码格式spa

1 # -*- coding:utf8 –*-

    这个编码在Python3中能够不设,不过在Python2中必需要设置,Python3默认解析源文件的编码格式即为UTF-8,Python2中默认解析编码为ascii,不解析中文code

四、执行操做

    从控制台输入值并打印htm

 

1 #input等待用户输入,将输入值赋值给name和password
2 name = input("请输入用户名:")
3 password = input("请输入密码:")
4 
5 print("name:" + name)
6 print("password:" + password)

五、变量名

    只能够包含数字、字母、下划线,且不能够数字开头,也不可为Python的关键字,同时最好也不要与Python内置的命名重复。blog

    Python关键字:'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield'ci

    命名尽可能作好见名知意,多个单词之间推荐用下划线分隔,驼峰命名也是能够只是不推荐使用字符串

    name = “瀚正科技”、_project=”江宁监狱”、user_id=”3411251XXXXX”、a1=”AA”

六、条件语句(Python代码块以缩进方式来区分)

    6.1 if基本语句

  if 条件:
    内部代码块
  else:
    内部代码块

1 if name == "root" : 
2     print("用户名正确")
3 else : 
4     print("用户名错误")

    6.2 if嵌套结构

  if 条件1:
    if 条件2:
      print("欢迎学习Python")
    else:
      print('Python)
  else:
    print("end")

 

1 if name == "root" :
2     if password == "123" :
3         print("登陆成功")
4     else :
5         print("登陆失败")
6 else :
7     print("用户名错误")
8 
9 print("if嵌套结束")

    6.3 if elif

  if 条件1:
    代码块1
  elif 条件2:
    代码块2
  elif 条件3:
    代码块3
  else:
    代码块

 1 VIP = input("请输入VIP等级:")
 2 if VIP == "A" :
 3     print("具备A级权限")
 4 elif VIP == "B" :
 5     print("具备B级权限")
 6 elif VIP == "C" :
 7     print("具备C级权限")
 8 else :
 9     print("请申请会员")
10 
11 print("if elif 结束")

    若在某个条件代码块下什么也不想执行,则使用pass跳过

if 1 == 1 :
    pass
else :
    print("PASS")

七、字符串和数字

    字符串:引号引发来的一串字符。Python支持四种样式的字符串

name = "Python"
name = 'Python'
name = """Python"""
name = '''Python'''

当多个个字符串进行加法时,表示将多个字符串链接起来

n1 = "name is "

n2 = "python"

n3 = n1 + n2

当打印n3则为 "name is python"

当一个字符串和一个数字相乘时,表示将这个字符串输出多少次

n1 = "python" * 5

输出为:pythonpythonpythonpythonpython

    数字:Python中的数字能够进行七种计算

n1 = 10

n2 = 3

n3 = n1 + n2

n3 = n1 - n2

n3 = n1 * n2

n3 = n1 / n2                    #n3带有小数格式

n3 = n1 // n2                   #n3为除后获得的整数位

n3 = n1 % n2

n3 = n1 ** n2                 #n3为n1的n2次方 10的3次方

八、循环

while 条件

    代码块

九、练习

    9.1 使用while循环输出 1 2 3 4 5 6     8 9 10

    9.2 求1-100的和

    9.3 输出 1-100 内的全部奇数

    9.4 输出 1-100 内的全部偶数

    9.5 求1-2+3-4+5 ... 99的和

    9.6 前面的用户登陆(能够有三次登陆机会)

相关文章
相关标签/搜索