1.Python的第一个程序
print("hello world")
2.变量
name="hua"
name2=name
print("my name is",name,name2)
name="hu"
print(name,name2
3.用户交互
name=input("name:")
age=input("age:")
job=input("job:")
sex=input("sex:")
print(name,age,job,sex)
4.格式转换
name=input("name:")
age=int(input("age:"))#强制类型转换
#在Python中用户输入默认为 字符串
job=input("job:")
sex=input("sex:")
sum='''------------info of %s--------name=%s
age=%d
job=%s
sex=%s'''%(name,name,age,job,sex)
print(sum)
#在Python中#为单行注释'''为多行注释
5.使用.format
name=input("name:")
age=input("age:")
job=input("job:")
sex=input("sex:")
sum='''-----------info of {_name}--------name={_name}
age={_age}
job={_job}
sex={_sex}
'''.format(_name=name,_age=age,_job=job,_sex=sex)
print(sum)
6.密文输入
import getpass
_name="hu"
_password="123456"
name=input("your name:")
password=getpass.getpass("your password:")
#密文输入需要引用import getpass
if _name==name and _password==password:
print("welcome {user} login".format(user=name))
else:
print("errow!!!")
print(name,password)
7.if…elif…else循环
age=50
guss_age=int(input("you guss age:"))
if age==guss_age :
print("very much!")
elif age>guss_age:
print("小了")
else:
print("大了")
8.while循环
age=50
coun=0
while True:
if coun==3:
print("566784322")
break
guss_age=int(input("you guss age:"))
if guss_age==age:
print("true")
break
elif guss_age<age:
print("xiaole")
else:
print("dale")
coun+=1
8.1while循环优化1
age=50
coun=0
while coun<3:
guss_age=int(input("you guss age:"))
if guss_age==age:
print("true")
break
elif guss_age<age:
print("xiaole")
else:
print("dale")
coun+=1
else:
print("24556")
8.2while循环优化2
age =50
coun=0
while coun<3:
guss_age=int(input("you guss age:"))
if guss_age==age:
print("true")
break
elif guss_age<age:
print("xiao le")
else:
print("da le")
coun +=1
if coun==3:
print("are you go on?")
shuru=input()
if shuru !="n":
coun=0
9.for循环
for i in range(10):
print("loop",i)#1到10循环
for i in range(0,20,2)
print("loop",i)#跳一个循环
for i in range(0,20,3)
print("loop",i)#跳三个循环age=50
for i in range(3):
guss_age=int(input("you guss age:"))
if guss_age==age:
print("true")
break
elif guss_age<age:
print("xiaole")
else:
print("dale")
else:
print("24556")
10.总结
第一次写博客,刚开始还没有发布成功
在写博客时最好要边写边保存既先发布
在Python中不像Java,C,C++这几种语言需要;号
但是格式要求非常强,尤其是几种循环时空格需要注意