标签:
>>> print(‘hello world‘) hello world >>>
print之前的>>> 叫做提示符(不同语言提示符不同,这里只用于python中)。print的是作用是在屏幕显示print之后的内容,这里显示的是hello world
如果在记事本中写程序,需保存为.py的格式执行才可。而.py是后缀名,是让读者知道是python的文件。
变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。
name = "flash" age = 22
#这里name,age就表示为变量,值为:flash,22
变量作用是保存数据,方便日后调用。试想一下,如果不定义变量,在一个大项目中,每次使用一个相同的值都定义一遍,是不是很浪费时间?要是事先定义了一个变量,后续的调用该数据就会方便很多。
name = "flash"#正确 name1="flash"#正确 name_nn ="flash"#正确 ¥name = "flash"#错误
姓名 = "flash" #错误
5name = "flash" #错误
>>> num = 100 #整型变量 >>> num1 = 100.0 #浮点型 >>> name = "flash" #字符串 >>> print(num) 100 >>> print(num1) 100.0 >>> print(name) flash >>>
常量是相对于变量而言,故常量是在程序运行时,不会被修改的量。常量区分为不同的类型,如25、0、-8为整形常量,6.8、-7.89为实型常量,‘a’‘b’为字符常量。常量一般从其字面形式即可判断。如 pie = 3.141592653....
在python中所有的变量都是可变的 ,所以用全部大写的变量名来代表次变量为常量。
注释分为单行注释和多行注释,主要作用是注释掉多余的代码或者是在程序的开始或中间,不具有任何功能实现的作用,仅仅是对程序进行说明的语句。便于日后自己和他人理解代码。
单行注释:格式如 # 被注释内容
多行注释:格式如 ‘‘‘ 被注释内容 ‘‘‘ 或者""" 被注释内容 """
name = input(‘enter your name :‘) age = input(‘enter your age: ‘) print (name,age) F:\>python cn_support.py enter your name :flash enter your age: 22 flash 22
注:在python2中,用户输入为raw_input()
Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。
Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。
基本格式如
if 判断条件: 执行语句.... else: 执行语句......
如果条件成立,则执行后面的语句,可以跟多行。在python中,用特有的形式缩进来表示同一可执行的范围。
else是可选项,条件成立时,这块语句就会跳过,在条件不成立时,才会执行。
age_oldboy = 56 guess_age = int(input(‘age ‘)) #输入自己猜测年龄 if guess_age == age_oldboy: #判断输入年龄是否相等。 print(‘yes,you got it‘) #条件成立时输出 else: print(‘no ,it is wrong‘) #不成立时输出
判断多个条件时,单一的if else以不能满足需求。这时可解决如下。
if 判断条件1: 执行语句1…… elif 判断条件2: 执行语句2…… elif 判断条件3: 执行语句3…… else: 执行语句4……
具体执行形式如
score = int(input("score:")) #输入成绩 if score > 90: print("A") elif score > 80: print("B") elif score > 70: print("C") elif score > 50: print("D") else: print("E")
标签:
原文地址:http://www.cnblogs.com/flash55/p/5790688.html