Python第二篇【if语句、while循环、for循环、代码注释、中文乱码处理】
2017-01-03 11:53
821 查看
今天看看phthon的判断语句和循环语句
if语句的基本形式:
if 判断添加: //判断成立(非零),则执行后面的语句.
执行语句
执行语句// 缩进多行的执行语句
else:
执行语句
注意:phthon 不支持swith,多个条件判断,只能是elif来实现
举例:
a = 0
if a==1 : print 'a==1'
elif a == 2 : print 'a==2'
else : print 'a==其他'
结果是:a==其他
注意,如果有朋友的结果中,中文是乱码,可以在脚本开始时,如此设定字体:
#coding=gbk
或:#coding=utf-8
这样就不会乱码了。
关于脚本注释:
#是单行注释
'''
多行被注释
'''
python里面的while循环基本格式:
while 判断条件:
执行语句
举例:
a = 0
while a<3:
a = a + 1
#a+=1
#单行注释:注意,python里面的自增可以写 a+=1,不能写 a++无此写法
# ++a虽然没有语法错误,但是没有变化
print a
for循环语法格式:
for 迭代元素 in 队列:
执行语句
举例:
for item in '新年新气象':
print item
打印结果如下:
>>> ================================ RESTART ================================
>>>
Ð
Â
Ä
ê
Ð
Â
Æ
ø
Ï
ó
>>> 。
乱码了不是!
刚刚说过如何处理,OK,加个#coding=gbk
靠!还是乱码,啥情况?
看看打印的信息,打印了10个乱码的东西,你滴感觉就是刚好是5个中文的2倍,很有可能是编码问题,
我们设定了utf-8试试看:
>>>
æ
ヨ
ᄚ
å
ᄍ
ᄡ
æ
ヨ
ᄚ
æ
ᄚ
ヤ
è
ᄆ
ᄀ
>>>
还是乱码,15个乱码了。
++我们可以这样处理++
在 '新年新气象'前面加个 u ,表示是utf-8编码
#coding=gbk
for item in u'新年新气象':
print item
结果:
>>>
新
年
新
气
象
>>>
if语句的基本形式:
if 判断添加: //判断成立(非零),则执行后面的语句.
执行语句
执行语句// 缩进多行的执行语句
else:
执行语句
注意:phthon 不支持swith,多个条件判断,只能是elif来实现
举例:
a = 0
if a==1 : print 'a==1'
elif a == 2 : print 'a==2'
else : print 'a==其他'
结果是:a==其他
注意,如果有朋友的结果中,中文是乱码,可以在脚本开始时,如此设定字体:
#coding=gbk
或:#coding=utf-8
这样就不会乱码了。
关于脚本注释:
#是单行注释
'''
多行被注释
'''
python里面的while循环基本格式:
while 判断条件:
执行语句
举例:
a = 0
while a<3:
a = a + 1
#a+=1
#单行注释:注意,python里面的自增可以写 a+=1,不能写 a++无此写法
# ++a虽然没有语法错误,但是没有变化
print a
for循环语法格式:
for 迭代元素 in 队列:
执行语句
举例:
for item in '新年新气象':
print item
打印结果如下:
>>> ================================ RESTART ================================
>>>
Ð
Â
Ä
ê
Ð
Â
Æ
ø
Ï
ó
>>> 。
乱码了不是!
刚刚说过如何处理,OK,加个#coding=gbk
靠!还是乱码,啥情况?
看看打印的信息,打印了10个乱码的东西,你滴感觉就是刚好是5个中文的2倍,很有可能是编码问题,
我们设定了utf-8试试看:
>>>
æ
ヨ
ᄚ
å
ᄍ
ᄡ
æ
ヨ
ᄚ
æ
ᄚ
ヤ
è
ᄆ
ᄀ
>>>
还是乱码,15个乱码了。
++我们可以这样处理++
在 '新年新气象'前面加个 u ,表示是utf-8编码
#coding=gbk
for item in u'新年新气象':
print item
结果:
>>>
新
年
新
气
象
>>>
相关文章推荐
- python的if语句、while循环、for循环
- Python笔记-if语句、for循环、while循环
- Python之if判断语句与while和for循环
- python笔记5 - 字符串格式化表达式,while语句嵌套,for循环,break,continue,死循环
- Python - while语句和if语句 的 用法 及 代码
- 【C语言基础】写代码可以在整型有序数组中查找想要的数字(while循环,if条件语句)
- Python条件判断 if-else for循环 while循环 break continue
- If 条件语句与循环(While循环For循环)
- Demo1 :Java语言流程演示(if语句,for循环,while循环,do-while循环)
- Lesson_for_java_day05--java的三目运算符、if语句、switch语句、while循环、for循环
- Python之 If条件判断、While循环语句
- Kotlin编程之if语句,while循环,when表达式,for循环
- python 列表处理,for循环语句,if条件判断
- python学习2——if语句、elif、if嵌套、while循环、while嵌套
- Python While循环语句 Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为: while 判断条件:
- python的for、while循环和if条件语句
- python之for循环、if循环、while循环
- Python - while语句和if语句 的 用法 及 代码
- 在MyEclipse中写python代码的中文注释乱码问题
- Oracle-34-if语句、case语句、loop循环、while循环、for循环