码迷,mamicode.com
首页 > 其他好文 > 详细

py 2.x day 1

时间:2017-11-11 13:06:36      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:open   默认   嵌套循环   实例   汉字   提示符   判断语句   区间   for 循环   

在 python 提示符中 输入以下文本信息,然后按 回车。

print ‘Hello world!‘

 在py 2.x 中,以上实例会输出结果如下 :

 1 Hello world 

 

在 py3.x 中, print() 是一个函数

以上实例应该表示为

 1 print(Hello world!) 

 

2. python 中文编码

Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错。

解决方法为只要在文件开头加入 # -*- coding: UTF-8 -*- 或者 #coding=utf-8 就行了

 

3.条件语句

  

1 if: 判断语句 + : 冒号
2     执行语句
3 elif:判断语句2 + : 冒号
4     执行语句
5 elif:判断语句3 + : 冒号
6     执行语句
7 else:
8     执行语句

注意:判断语句是自上而下的执行, 执行完第一个条件判断语句之后,就不会再执行下面的语句。

2. 每执行一个判断语句,程序会从其顶端 从头开始执行, 为了避免不必要的执行,可以将 几率最大的判断语句放在最上面

  例如:某班学生的成绩 划分A B C 等级, 90 - 100 为 A ,60-90 为 B, 其余为 C,用代码表示:

if 90 < score < 100 :
    print A
elif 60 < score < 90:
    print B
elif 0 < score < 60:
    print c 
else:
    print 输入错误

如果 60 - 90分这个区间的学生 最多,那么我们就把 这个等级放在最前面  如下:

技术分享
1 if 60 < score < 90:
2     print B
3 elif 90 < score < 100 :
4     print A
5         
6 elif 0 < score < 60:
7     print c 
8 else:
9     print 输入错误
View Code

 

 3. while 循环 

   

技术分享
1 while 条件语句:
2     执行语句
View Code

当while 后面的条件 为 True的时候, while就会不断循环。

  True 所有的非 0 整数 ,

  False 0,和空 还有 [ ], ( ),{ } 都为False

gift 演示 while 循环:

技术分享

 

 

实例 :

技术分享
1 count = 0
2 while count < 9:
3     print count 
4     count += 1
View Code

 运行之后的结果是

0
1
2
3
4
5
6
7
8

 

for 循环

for i  in ‘letter’ :
    print i 

嵌套循环 

循环里面套循环 

for m in range(10):
    print _______,m
    for n in range (10):
        print n

 

py 2.x day 1

标签:open   默认   嵌套循环   实例   汉字   提示符   判断语句   区间   for 循环   

原文地址:http://www.cnblogs.com/jiayou888888/p/7818582.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!