变量:是用于存储信息的,日后方便被调用、修改操作

常量:固定不变的量,字母大写

 

 

变量的命名规则:

1)字母、数字、下划线 组成,区分大小写

2)不能以数字开头,不能含特殊字符和空格

3)不能以保留字命名,不能以中文命名

4)定义的变量名应该有意义

5)驼峰式、下划线 分割单词

 

 

 文件的扩展名,方便区分文件          例如:.py

 

 缩进介绍-官方建议为4个空格

 

 

 

 

1、Python 2.x  要想支持中文,需要声明

#!-*- coding:utf-8 -*-

或者

#coding:utf-8

 

2、python3.x  默认支持中文,不需要声明

 

3、注释

1)单行注释    #被注释内容

2)多行注释   '''被注释内容'''   或者  “““被注释的内容”””

 

4、用户交互案例

death_age = 80
name = input("your name:")
age = input("your age:")  #input 代表接受的所有的数据都是字符串,即使输入的是数字,依然会被当成字符串来处理

print (type(name))    #打印类型
print (type(age))

#int 表示整数       把字符串转换成整数,用 int(被转换的数据)
#str 表示字符串   把整数转换成字符串,用 str(被转换的数据)

print("you can still live for",death_age - int(age),"years ……")              #,表示打印出来中间有空格
print("you can still live for",str(death_age - int(age)),"years ……")
print("you can still live for"+str(death_age - int(age))+"years ……")         #+ 表示打印出来中间无空格 

5、if 语句简介

1)if语句

if 判断条件:
    执行语句……
else:
    执行语句……

2)if 语句的3种结构

# 第一种
if 条件:
    pass

# 第二种
if 条件:
    pass   # pass语句用来占为,表示什么都不做
else:
    pass

# 第三种
if 条件1:
    pass
elif 条件2:
    pass
elif 条件3:
    pass
else:
    pass

6、if 语句实现猜年龄

age_of_princal = 56
guess_age = int (input("print guess_age:"))

if guess_age == age_of_princal :
      print("yes, you got it …")
else:
      print("no, it’s wrong …")

7、if 判断最大值

num1 = input('num1:')
num2 = input('num2:')
num3 = input('num3:')

max_num = 0    #也可以注释掉

if num1 > num2:
    max_num = num1
    if max_num > num3:
        print('max_num is:',max_num)
    else:
        print('max_num is:',num3)

else:
    max_num = num2
    if max_num > num3:
        print('max_num is:',max_num)
    else:
        print('max_num is:',num3)

8、多分枝if语句

score = int(input("score:"))

if score > 90:
    print("A")
elif score > 80:
    print("B")
elif score > 70:
    print("C")
elif score > 50:
    print("D")
else:
    print("出去!")

 

posted on 2019-05-28 18:05  短腿儿  阅读(145)  评论(0)    收藏  举报