python(个人学习笔记1.1)--python简单介绍与hello world以及if else的基本应用

一、python介绍

1989年诞生,刚开始被做为脚本语言,开发小任务,1991年正式版出现

解释型语言:执行同时进行翻译

版本更替
Python 2.6 - October 1, 2008 
Python 2.6.1 - October 1, 2008 
Python 2.6.6 - October 1, 2008 
Python 3.0 - December 3, 2008

print "hello world" #in 2.x
print("hello world") #in 3.x

2.x = 默认编码 =ASSIC =不支持中文
3.x = 默认编码 =UNICODE =默认支持中文

python py程序执行方式:

1.使用命令cmd->python:打开python交互器模式(程序不能永久保存,主要用与简单的语法测试相关)。

2.文件执行。

二、python第一步–打印:hello world

python交互器直接输入

print("hello world")  #现版本3.x后python
print "hello world"   #2.x老版本输出

print():打印输出函数,python语言库内自带。
“hello world”:将字母以字符串形式进行运算。

三、python第二步–if与else 以及elif简单运用1

小程序:利用if与else猜测一个人的真实年龄

age_actual = 30   #设置该人的真实年龄

guess_age = int(input(">>"))  #输入猜测年龄

if guess_age == age_actual:		#判断猜测年龄是否等于真实年龄
	print("Yes")			#猜测与真实年龄相等,输出Yes,并跳过elif后的语句,程序结束
elif    guess_age > age_actual:						#猜测比真实年龄大输出try smaller
	print("try smaller")
else:							#上述条件都不满足,即猜测不大于也不等于真实年龄,输出try bigger
	print("try bigger")
		#注意:if与else,elif下方的执行语句需要开头缩进。

①第二步拓展: 变量以及变量名的简单介绍(age_actual的意义)

**变量** :存储程序运算过程中的一些中间结果,为了方便日后使用
**变量名** :编译者对于所编写的变量的命名。


小程序中
 **age_actual** 即为一个变量,它的作用是为了存储语句后的整数:**30** 。

同理,**guess_age** 则存储了后方的语句 **int( input (">>"))** 所给与的值。

变量的一些命名规则
1. 要具有描述性 (例如上述age_actual:age代表年龄,actual代表真实)
2. 变量名只能_,数字,字母组成,不可以是空格或特殊字符(#?<.,¥$*!~)
3. 不能以中文为变量名
4. 不能以数字开头
5. 保留字符是不能被使用

②第二步拓展: int( input(">>"))的作用

input() :与上述的 print() 相同,都是python语言中自带的运算函数,作用是让编译者输入数据到内存中。

guess_age = int ( input (">>") ) #使guess_age变量得到编译者输入数据

**注意**:使用 **input()** 输入的数据,无论是数字还是字母,都将会以 **字符串** 的形式存入内存。

在上述代码中,因为python会自我识别所输入的数据的类型,

age_actual = 30

python将会默认 age_actual 所储存的类型为整型,而整型数据与字符型无法比较,所以使用 int() 将 input (">>") 强制转换为 整形 ,即 整数 ,方便之后的 if语句进行判断。

int :整型
char:字符型
float:浮点型

三、python第二步–if,elif和else的简单运用2:

简单判断学生成绩好坏,并输出相应等级

score = int(input("his score:"))

if score > 90:
	print("A")
elif score > 80:
	print("B")
elif score >70:
	print("C")
elif score >50:
	print("D")
else:
	print("菜的真实")
	
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值