2020/5/17 Python

python基础

  1. 运行Python的方法:一、启动Windows命令行工具,输入Python,在>>>后输入Python语句;二、调用IDLE来启动Python的图形化运行环境;三、按照Python语法格式编写代码,编写可以采用任何文本编辑器,保存为文件(例如将代码保存在hello.py文件中,打开Windows命令行输入python hello.py来运行文件);四、打开IDLE,点击Ctrl+N打开一个新窗口,输入语句并保存,使用快捷键F5即可运行该程序(小规模建议使用);五、将Python集成到Eclipse、PyCharm等面向较大规模项目开发的集成开发环境中
  2. >>>为Python运行环境提示符,提示输入。IDLE中蓝色字体为执行结果。
温度转换程序

#TempConvert.py
val = input("请输入带温度表示符号的温度值(例如: 32C): ")
if val[-1] in ['C','c']:
    f=1.8 * float(val [0:-1]) + 32
    print("转换后的温度为:%.2fF"%f)
elif val[-1] in ['F','f']:
    c = (float(val[0:-1]) - 32) / 1.8
    print("转换后的温度为:%.2fC"%c)
else:
    print("输入有误")
  1. 缩进:在Python中标明代码之间的层次关系,是Python语言中标明程序框架的唯一手段。
  2. 注释:单行注释以#开头,多行注释以'''开头和结尾。
    例:单行
    #Here are the comments
    多行
    '''
    This is a multiline comment
    used in Python
    '''

     

  3. 常量:程序中值不发生改变的元素,变量:程序中值发生改变或者可以发生改变的元素,在Python语言中,变量和常量使用上基本没有区别,使用常量的好处:例如:程序中含有一个常量,PI=3.14,如果程序中多次使用PI,当我们需要更精确的值时,直接修改常量定义,而不需要每一处使用都修改具体值

  4. 变量:使用变量前必须先命名。首字母必须为大小写字母或下划线,不能使用空格。我们定义变量时不能与保留字相同,保留字:and,as,assert,break,class,continue,def,del,elif,else,except,finally,for,from,globall,if,import,in,is,lambda,nonlocal,not,or,pass,raise,return,try,while,with,yield,True,False,None
  5. Python语言的33个保留字或者操作符可以产生
    符合语法的表达式。例如
    >>>x=25
    #将数字25赋给变量x
    在使用变量前必须对其赋值,否则编译器报错
  6. 空格:表示缩进关系的空格不能改变。空格不能将一个命名分割。除上述两条外,程序中可以任意使用空格增加程序可读性。
  7. 输入函数:input(),使用方法<变量>=input(<提示性文字>)
  8. 如果val="28C",则val[-1]是最后一个字符"C",前两个字符组成的子串可以用val[0:2]表示,它表示一个从[0,2)的区间。由于约定用户输入的最后一个字符是C或者F,之前是数字,所以通过val[0:-1]来获取除最后一个字符外的字符串。
  9. in判断左侧内容是否在右侧的集合中,是为True。
  10. 赋值:同步赋值语句:同时给多个变量赋值(先运算右侧N个表达式,然后同时将表达式结果赋给左侧)<变量1>,…,<变量N>=<表达式1>,…,<表达式N>
    将变量x和y交换,采用单个赋值,需要3行语句:即通过一个临时变量t缓存x的原始值,然后将y值赋给x,再将x的原始值通过t赋值给y。采用同步赋值语句,仅需要一行代码:x,y=y,x
  11. 输出:print()函数用来输出字符信息,或以字符形式输出变量。print()函数可以输出各种类型变量的值。print()函数通过%来选择要输出的变量。
用户输入两个数字,计算它们的平均数,并输出平均数
num1 = input("The first number is")
num2 = input("The second number is")
avg_num = (float(num1) + float(num2)) / 2
print("The average number is %f" % avg_num)

12.循环:循环语句:控制程序运行,根据判断条件或计数条件确定一段程序的运行次数

计数循环,基本过程如下
for i in range (<计数值>):
<表达式1>
例如,使某一段程序连续运行10次
for i in range (10):
<源代码>
其中,变量i用于计数

你可能感兴趣的:(2020/5/17 Python)