#Python入门(一)##太原理工大学机器人团队20天学习打卡day1

开始学习,我们先要了解下程序的基本编写方法:IPO
I:Input 输入,程序的输入
P:Process处理,程序的主要逻辑
O:Output 输出,程序的输出

Python译为“蟒蛇”,由编程牛人Guido van rossum创立,目前Python语言拥有者是Python Software Foundation(PSF),PSF是非盈利组织,致力于保护Python语言开放·开源和发展,所以说它的开发环境是免费,进入网页www.python.org/downloads就可直接下载Python官方环境:Python解释器+IDLE开发环境。

Python有两种编程方式:

  • 交互式:对每个输入语句即时运行结果,适合语法练习
  • 文件式:批量执行一组语句并运行结果,编程的主要方式
    Python是目前全球最流行,产业最急需的程序设计语言,应用于火星探测,搜索引擎,引力波分析等众多领域。

简单了解后我们就直接进入编程的学习:
温度转换

    #TempConvert.py 
    TempStr = input("请输入带有符号的温度值: ") 
    if TempStr[-1] in ['F', 'f']:     
    	C = (eval(TempStr[0:-1]) - 32)/1.8     
    	print("转换后的温度是{:.2f}C".format(C)) 
    elif TempStr[-1] in ['C', 'c']:     
    	F = 1.8*eval(TempStr[0:-1]) + 32     
    	print("转换后的温度是{:.2f}F".format(F)) 
    else:     
    	print("输入格式错误")

首先我们可以看到,这段代码,有多种颜色,这叫代码高亮,是编程的色彩辅助体系,非语法要求,可让代码看起来更清楚美观。

if TempStr[-1] in ['F', 'f']:     
     C = (eval(TempStr[0:-1]) - 32)/1.8 

在这两行代码中,第二行代码前出现了空白区域,是表达程序的格式框架,叫缩进,有单层缩进于双层缩进。缩进是语法的一部分,是表达代码间包含与层次关系的唯一手段,缩进不正确程序将运行错误。
注意 注意 注意:在程序内缩进长度必须一致,一般用一个tab

Python的注释有两种:

  1. 以#开头,为单行注释 #内容
  2. 以’’‘开头和结尾为多行注释 ‘’‘内容
    内容’’’

标识符的命名规则:大小写字母,数字,下划线和中文等字符及组合
如:Temp,TYUT_Great,这是个好学校
注意:大小写敏感 Tyut和tyut是不同变量
首字母不能是数字,123tyut不合法
不能与下图中的33个保留字相同在这里插入图片描述

   **数据类型**
  1. 整数类型:110120119
  2. 字符串类型:“110,120,119”
  3. 列表类型:[110,120,119]

字符串是由一对单引号或双引号表示,两者效果一样。
字符串拥有序号:正向递增序号和反向递减序号
-9 -8 -7 -6 -5 -4 -3 -2 -1
我 爱 你 太 原 理 工 大 学
0 1 2 3 4 5 6 7 8

列表类型 [‘F’,‘F’]表示两个元素’F’和‘f’
in判断一个元素是否在列表中

 TempStr[-1] in ['F', 'f']#判断前者是否与列表中某个元素相同

今天就先说到数据类型,明天再进一步讲解语句和函数。
原创

发布了5 篇原创文章 · 获赞 8 · 访问量 316

猜你喜欢

转载自blog.csdn.net/weixin_46424753/article/details/104565622
今日推荐