Pytho关键字:

  -数字  1 2 3 6 4 8 9

  -字母  j k o j k o  

  -下划线  _ _ __

    1.数字不能开头

    2.不能是关键字

    3.不要和Python内置东西重复

代码简便:

  例子:user_id  

基础部分:

  Hello World!!!           

    -后缀名可以是任意?

    导入模块时,如果不是.py文件无法导入

  两种执行方式:

     windows:

       python解释器    py文件路径

       python  进入解释器:实时输入并获取执行结果

     Linux中特有:

       执行文件:  ./2.py(2.py是文件名)

       文件内部:#!/usr/bin/env python  ----指明文件解释器在Linux下的/usr/bin/env目录里(解释器路径)

            print('Hello World!!!')

     编码:

       #-*- coding:utf8 -*-(在py2中只要出现中文需要加这一条语句,否则无法执行,在py3中则不需要)

       unicode编码:采用16六位编码(浪费内存)

       utf-8编码:能用多少就用多少(节省内存)

     执行操作:

       input():永远等待,知道用户输入值

     基本数据类型:

        字符串(引号):"字符串"  '字符串'  """字符串"""  '''字符串'''

          加法:

    

n_1 = "yuywe"
n_2 = "yuywe"
n_3 = n_1+n_2
print(n_3)

 

          

 

            乘法:(重复出现次数)

n_1 = "yuywe"
n_2 = "yuywe"
n_3 = n_1+n_2
n_4 = n_3*10
print(n_4)

 

          

 

         数字(无引号):

a=10
b=2
c=a-b
d=a+b
e=a*b
i=a**b
f=a/b
h=a%b
j=a//b
print(c,d,e,f,h,i,j)

 

 

   条件语句:

    if  条件:(:是Python特有,代码块的首行缩进必须统一)    

      代码块

      代码块

    else  :

      代码块

      代码块

    嵌套条件:

a = int(input ("请输入一个数字"))
if a>60:
print("你及格了")
elif a>70:
print("你比及格牛逼一点")
elif a>80:
print("你比及格的牛逼两点")
else :
# pass(pass的作用:在你需要这个条件达成之后,不需要执行任何操作是使用,相当于代码块部分空白)
# print("小伙子你不及格")
'''(在这个地方的前面加上一个空格即可
import time
b = 1
while b<=10:

if b==1:
start = time.time()
elif b==1000:
end = time.time()

b = b+1
'''

 

 

 

    IndentationError: expected an indented block(缩进错误: 期望一个缩进的块)

    这个错误改动缩进的地方

 

a = input ("请输入一个数字")#将input用的内容进行类型转换,正确的如下:
#a = int(input ("请输入一个数字"))
if  a>60:
        print("你及格了")
elif    a>70:
        print("你比及格牛逼一点")
elif    a>80:
        print("你比及格的牛逼两点")
else    :
 #        pass(pass的作用:在你需要这个条件达成之后,不需要执行任何操作是使用,相当于代码块部分空白)
 #       print("小伙子你不及格")

 

 

 

    TypeError: '>' not supported between instances of 'str' and 'int'(input()输入的内容是一个字符串,字符串跟整型数值进行比较,类型不匹配)