python-输入、输出、类型转换、if、运算符、流程控制
输入、输出、类型转换#!/usr/bin/python#coding:utf-8###########输出##################age = 19print("age--%d"%age);str="str"print("string--%s"%str)###########输入##################password = raw_input("请输入密码:")pr
·
输入、输出、类型转换
#!/usr/bin/python
#coding:utf-8
###########输出##################
age = 19
print("age--%d"%age);
str="str"
print("string--%s"%str)
###########输入##################
password = raw_input("请输入密码:")
print ("您刚刚输入的密码是:%s"%password)
###############如果是python 2.x,请使用raw_input()#################
name = input("输入姓名:")
QQ = input("输入QQ:")
tel = input("输入手机号:")
print("-------------")
print("姓名:%s \nQQ:%s \n手机号:%s"%(name,QQ,tel))
print("-------------")
###########数据类型############
typeA = 100
type(typeA)
type(100)
type("100")
###########数据类型转换############
inta = int("123")
print(inta)
print("-------------")
print("AAA"*3)
print('aaa'*3)
输出如下:
E:\python\python_jdk\python.exe E:/python/py_pro/safly/Python_Demo.py
age--19
string--str
请输入密码:123
您刚刚输入的密码是:123
输入姓名:111
输入QQ:222
输入手机号:333
-------------
姓名:111
QQ:222
手机号:333
-------------
123
-------------
AAAAAAAAA
aaaaaaaaa
Process finished with exit code 0
if代码格式、关系运算符
有:号的下一行代码的缩进为一个tab键,或者4个空格
#!/usr/bin/python
#coding:utf-8
###########if##################
a = 20
if a<21 and a<23:
print("a>18--")
if a < 21 or a < 13:
print("a>18--")
print("a>18++")
print("a<18")
输出:
a>18--
a>18--
a>18++
a<18
如下的缩进方式是错误的
if逻辑运算符
#!/usr/bin/python
#coding:utf-8
###########if##################
a = 20
if a<21 and a<23:
print("a>18--")
else:
print("else--")
print("else++")
if a < 21 or a < 13:
print("a>18--")
print("a>18++")
print("a<18")
b = 22
if not(b<21 and b<23):
print ("not")
输出如下:
E:\python\python_jdk\python.exe E:/python/py_pro/safly/Python_Demo.py
a>18--
a>18--
a>18++
a<18
not
Process finished with exit code 0
if嵌套
#!/usr/bin/python
#coding:utf-8
###########if##################
a=1
b=5
if a>2:
print("a>2")
elif a>-1:
print ("a>-1")
if b>1:
print ("b>1")
print (b>1)
elif b>3:
print ("b>3")
else:
print ("b>1 else")
else:
print ("all else")
输出如下:
E:\python\python_jdk\python.exe E:/python/py_pro/safly/Python_Demo.py
a>-1
b>1
True
Process finished with exit code 0
流程控制
#!/usr/bin/python
#coding:utf-8
###########while##################
a = 1
mSum = 0
while a<=10:
mSum+=a
a+=1
print (mSum)
print ("---------")
###########for##################
b="safly"
for temp in b:
print (temp)
print ("---------")
###########break##################
b="python"
for temp in b:
if temp=="h":
break
print (temp)
print ("---------")
###########continue##################
b="python"
for temp in b:
if temp=="h":
continue
print (temp)
print ("---------")
输出如下:
E:\python\python_jdk\python.exe E:/python/py_pro/safly/Python_Demo.py
55
---------
s
a
f
l
y
---------
p
y
t
---------
p
y
t
o
n
---------
Process finished with exit code 0
更多推荐



所有评论(0)