学习Python第一天

1 变量   2   常量   3  注释   4   数据类型   5  input    6  if  

1 变量

x = 1+2+3

y = x * 3 /2

z = (y+100)/24

print(x,y,z)

变量是代指一些内容

变量全部由数字 字母 下划线任意组合

变量不能以数字开头

变量不能是Python的关键字

要有描述性

不要使用中文

不要过长

推荐使用下划线方式:age_of_oldboy =73

练习

x8= 100  t    t=ture   f=false

b_=12 t 

4g= 32 f

- = 11 t 

*r = 12   f 

r12t4=10 t 

t_=66 t

 

变量的小高级

age1 = 18

age2 = age1

age3 = age2

age2 = 12

print(age1,age2,age3)

变量只能指向数据  不能指向变量

变量在内存中是唯一命名的

变量代指一些复杂过长的数据

content = ffffffffffffffffffffffffffffffffffffffffffffffff

2 常量

常量是一只不变的量 Python中没有真正的变量 为了迎合其他语言的口味。全部大写的变量称之为常量

NAME = '太白'

将变量全部大写,放在文件的最上面

设置一些不变的量

3 注释

程序中的注释  便于理解对方的代码  自己的代码

单行注释  #   多行注释 ''' 被注释内容   '''

难以理解的代码后面   函数  类  文件

4 基础的数据类型

人类接触一些信息会做一些比较精确的划分,数字  汉子 英文

int   数字    1 2 3 

str   字符串    ‘中国’  ‘hello’

list    列表    [1,2,3 ,‘中国’]

Python划分数据类型: int   str  bool

int   整形 :1,2,3 运算

i = 100
i1 = 2
i2 = i*i1
print(i2)

str 字符串:凡是用引号引起来的 数据就称为字符串 ‘’   “”  '''  ''' 

单双引号可以配合使用

‘’‘  ’‘’换行的字符串

msg = '''斤斤计较军军军军军军军军军军军 '''

字符串可以加乘  str  +  str  重点 字符串的拼接

str * int

s1 = 'good'
print(s1*4)


bool  : Ture   False

判断指向的是什么类型   type()

5 用户交互input

出来的全部是字符串类型

username = input('qingshuru:')
age  = input('qingshuru:')
sex = input('qingshuru:')
msg ='我叫'+ username +',今年'+ age +',性别'+ sex
print(msg)

6  流程控制语句 if

基本结构

if     条件(判断) :

  结果

1  单独 if  :  

# if 3>2:
# print(666)



 

2 if   else 注意input输入是字符串   比较时用int(age)转化成数字类型

age = input('qingshuru:')
if int(age)>18:
print("chengnianle")
else:
print("xiaohai")

3 多选一   if   elif      elif   .....

num = int(input('caidianshu'))

if num==1:
print('qingchifan')
elif num==3:
print('liuda')
elif num==2:
print('dabaojian')

4  if elif  elif   ...else  多选一

num = int(input('caidianshu'))

if num==1:
print('qingchifan')
elif num==3:
print('liuda')
elif num==2:
print('dabaojian')
else:
print('bendan')
print('zuhe')

5  嵌套if

if  条件:

  if  条件:

    if  条件:

usename = input("qingshuru:")
# password = input('qingshuru:')
# code = '123'
# your_code = input('qingshuru:')
# if your_code == code:
# if usename=='daoda' and password=='123':
# print('dengluchenggonhg')
# else:
# print('zhanghaohuomimacuowu')
# else:
# print("yanzhengmacuowu")

score = int(input('qingshuruchengji:'))
#
# if score>100:
# print('zuigaofencaishi100')
# elif score>=90:
# print('A')
# elif score>=80:
# print('B')
# elif score>=60:
# print('C')
# elif score>=40:
# print('D')
# else:
# print('bandan')

 

posted @ 2020-04-24 12:53  daoda  阅读(229)  评论(0)    收藏  举报