python学习笔记第二课_Phoenix-晶

python学习笔记第二课


以下为在学习Python基本语法练习的小面包屑,希望能帮到也在学习Python的小伙伴们

1

>>> str= r “hello world ntn”      #若要保证字符串(字符)原样输出,在要打印的字符前加一个r字符,目的保持字符不会被转义输出

>>> print str

             hello world ntn


运行已写好的程序文件(非交互模式下):python文件存放路劲文件名.py,eg:存在了D盘根目录下 d:/a.py

>>> c:/python27>d:/a.py

           False

        True

        True

        False

4

从键盘输入函数raw_input(),使用该函数读入的数据默认被存储为字符型

>>>str = raw_input(“请输入一个数字:”)

            请输入一个数字:5

>>>type(str)

             

5

>>>str = “xyz”

>>>print str * 3     #print”str”* 3 ,“*”在这里是代表将字符重复打印3次

           xyzxyzxyz


6

从键盘输入长方形的长、宽,并计算周长和面积


7

从键盘输入两个整数a和b,并比较其大小以。按E/e退出

#coding=utf-8
import types
print”从键盘输入两个整数a和b,并比较其大小以。按E/e退出”
while 1:
#获取第一个数并去掉左右空格
a = raw_input(“plz enter a:”).strip(); 
if (a == “E”) or (a == “e”):
print”退出成功!n”
exit();

#获取第二个数并去掉左右空格
b = raw_input(“plz enter b:”).strip();
if (b == “E”) or (b == “e”):
print”退出成功!n”
exit();

try :
a = int(a);
b = int(b);
except ValueError:
print”您输入的非整数,请重新输入!n”;
if (not (type(a) == type(1)) and (not(type(b) == type(1)))):
#判断a b是否是整数
continue;
else:
if a > b:
print”比较结果:a > b”;
elif a == b:
print “比较结果:a = b”;
else :
print “比较结果:a


8

键盘输入小明的成绩:90分以上为优秀,80-90为良好,70-80为中等,60-70为及格,60分以下为不及格

c:Python27>python d:b.py
请输入小明的成绩:90
小明优秀


9

简单的循环体举例

# -*- coding: utf-8 -*-
a=2
b=1
while (a>=b):  #表达式为true,那么执行循环体,否则false就不执行循环体了
print “a>=b”
a=a-1
print “当前循环中的a的值:”,a

输出结果:

c:Python27>python d:eee.py
请输入任意数字:44
对不起,您输入的大于关键字,请重新输入!
请输入任意数字:1
对不起,您输入的小于关键字,请重新输入!
请输入任意数字:999
对不起,您输入的大于关键字,请重新输入!
请输入任意数字:10
恭喜你答对了!

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览208625 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2015年5月4日
下一篇 2015年5月5日

相关推荐