python学习笔记第二课
以下为在学习Python基本语法练习的小面包屑,希望能帮到也在学习Python的小伙伴们
1
>>> str= r “hello world ntn” #若要保证字符串(字符)原样输出,在要打印的字符前加一个r字符,目的保持字符不会被转义输出
>>> print str
hello world ntn
2
运行已写好的程序文件(非交互模式下):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进行处理,非常感谢!