python初识

.python中的Hello world

  print("Hello world.")      #print 打印

二.变量

 

print(3+6)
print("3+6")
# 这个用于单行注释
"""
多行注释,用三个单引号或者双引号 引起来
"""

print(3+6)  #9
print((3+6)/5)  #1.8
print((3+6)/5+3)    #4.8
print(((3+6)/5+3)*2)    #9.6

  



变量:把程序运行过程中产生的值,暂时存储在内存,方便后面使用.

a = 3 + 6
print(a)
b = a / 5
print(b)
c = b + 3
print(c)
d = c * 2
print(d)

  

 

 

变量的命名规范:

1.由字母,数字,下划线组成;

2.不要以数字开头,更不能是纯数字;

3.不要用中文命名;

4.不能使用python关键字;

5.不要太长;

6.要有意义;

7.区分大小写;

8.推荐使用驼峰式命名法或下划线命名法.

三.基本数据类型

1.整数(int) 

整数能够执行的操作 : + - * /    %(取余)  //(地板除) **(次幂)   

print(1+2)  #3
print(1-2)  #-1  
print(1*2)  #2
print(1/2)  #0.5
print(10/3)  #3.33333333335     计算机无法准确的表示一个小数,多位小数可以先放大再缩小.
print(10%3)  #1
print(10//3)  #3
print(2**0,2**1,2**2)  #1 2 4

  

2.字符串(str)

字符串能够执行的操作: +(拼接)  *(后跟int 便是重复int次)

a = "周杰伦"
b = "昆凌"

print(a + "不喜欢" + b) # 周杰伦不喜欢昆凌      拼接操作

print(a + 10)  #会报错        str和int不能相加
a = "快点使用双截棍 哼哼哈嘿"
print(a*3) #快点使用双截棍 哼哼哈嘿 快点使用双截棍 哼哼哈嘿 快点使用双截棍 哼哼哈嘿

  

3.布尔(bool)

布尔只能判断 True 和 False

四.用户交互

关键字:input  input获取到的内容都是str类型

print("开始")
s = input("这里是input:") #input输入,让用户输入一些内容,程序会停在这句话,阻塞
print("结束")
print("用户输入的内容是:",s) #print可以一次性打印多个内容   

五.if语句

if   如果,条件的判断

1.格式流程

第一种:如果条件是真(True) 执⾏结果1, 然后结果2, 如果条件假(False) 直接结果2

if 条件:

  结果1

第二种:如果if条件成立执行结果1,否则执行结果2

if 条件:

  结果1

else:

  结果2

第三种:如果条件1成立则执行结果1,否则判断条件2,直到成立,如果没有成立的则执行结果n.

if 条件1:

  结果1

elif 条件2:

  结果2

...

else:

结果n

第四种(嵌套):一层一层接  类似第二种

If 条件1:

        结果1       

else:

  if 条件2:

    结果2

  else:

    if 条件3:

    else:

      结果3

 

score =int(input("请输入你的分数:"))
if score >= 90:
    print("优秀")
elif score >= 80:
    print("良好")
elif score >= 70:
    print("中等")
elif score >= 60:
    print("及格")
else:
    print("不及格")

  if嵌套

print("duangduangduang")
gender = input("你是男的还是女的?")
if gender == "男":
    print("去隔壁!!!")
else:
    ask = input("你是包租婆吗?")
    if ask == "是":
        print("去隔壁!!!")
    else:
        height =int(input("你长多高?"))
        if height > 200:
            print("太可怕了,去隔壁!!!")
        else:
            print("快进来,我这的瓜又大又甜!!")

 2.总结

if...elif...else   有一个成立,代码就不往下执行了.

 

posted @ 2018-11-26 20:37  雾霾1024  阅读(182)  评论(0编辑  收藏  举报