【python】入门学习(二)

时间:2014-09-01 19:09:43   收藏:0   阅读:217

键盘读取字符串:

name = input(‘What is your first name?‘).strip()
print("Hello " + name.capitalize() + "!")

 

input():从键盘获取字符串 若要获取数字必须使用类型转换

strip():删除字符串开始和结尾多余的空格

capitalize():字符串首字母大写,其余小写

dir(‘ ‘):获取字符串相关函数

print(): 默认空格分开 用 sep = ‘ ‘ 来修改分隔符 

            多个print默认多行显示,可以用 end 将结尾符合改为空变成一行显示

>>> print(kuang,zi,yu)
kuang zi yu
>>> print(kuang,zi,yu,sep =&)
kuang&zi&yu
print(yes)
print(no)
print(yes,end = ‘‘)
print(no)
>>> ================================ RESTART ================================
>>> 
yes
no
yesno

 

布尔运算: 按优先级从高到低的顺序 最好使用括号区分顺序

与C语言一样采用短路求值!

False and 后面的结果不处理直接得出False

True or 后面的结果不处理直接得到True

p == q

p != q

not p

p and q

p or q

 

条件分支:注意有冒号 用缩进来表示代码块

if   :

elif  :

else:

pwd = input("What is your password?")
if pwd==apple:
    print(Logging on...)
else:
    print(Incorrect password.)
print(All done!)

 

条件表达式:

a if p else b : 如果p为真则等于a,否则等于b

原文:http://www.cnblogs.com/dplearning/p/3949679.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!