Python入门
2019-03-13 23:39:36来源:博客园 阅读 ()
---恢复内容开始---
第一章:Python语言的介绍
在这章中,我了解到了计算机的概念、Python的发展史以及Python语言的版本之间的区别,并自己安装了Python的编辑器。通过安装Python编辑器,我认识到安装软件也可以在官网上安装。
第二章:Python语句的语法、基本函数以及turtle库的使用
在第二章中介绍了Python的语句的组成及常用的几个函数。
1.语句
1、Python程序的框架:(以温度转换的例子为例)
温度转化:
温度的刻画有两个不同体系:摄氏度(Celsius)和华氏度(Fabrenheit)。??????????????????????????????????????????????????????????????????????????????????????????????请编写程序将用户输入华氏度转换为摄氏度,或将输入的摄氏度转换为华氏度。???????????????????????????????????????????????????????????????????????????????????????????????? 转换算法如下:(C表示摄氏度、F表示华氏度)????????????????????????????????????????????????????????????????????????????????????????????????
C = ( F - 32 ) / 1.8????????????????????????????????????????????????????????????????????????????????????????????????
F = C * 1.8 + 32????????????????????????????????????????????????????????????????????????????????????????????????
要求如下:????????????????????????????????????????????????????????????????????????????????????????????????
(1) 输入输出的摄氏度采用大写字母C开头,温度可以是整数或小数,如:C12.34指摄氏度12.34度;????????????????????????????????????????????????????????????????????????????????????????????????
(2) 输入输出的华氏度采用大写字母F开头,温度可以是整数或小数,如:F87.65指摄氏度87.65度;????????????????????????????????????????????????????????????????????????????????????????????????
(3) 不考虑异常输入的问题,输出保留小数点后两位;????????????????????????????????????????????????????????????????????????????????????????????????
代码如下:
1 #el.1TempConvert.py 2 temp=input("") 3 if temp[0] in ['F']: 4 C=(eval(temp[1:])-32)/1.8 5 print("C{:.2f}".format(C)) 6 elif temp[0] in ['C']: 7 F=1.8*eval(temp[1:])+32 8 print("F{:.2f}".format(F)) 9
2、语法
- 单行注释为以“#”开头,多行注释为以'''(3个单号)开头和结尾
- 以4个空格或一个缩进代表“嵌套”关系
- 变量命名可以采用大小写字母、数字、下划线和汉字等字符以及它们的组合来组成(但名字的首字符不能是数字,中间不能出现空格,长度没有限制)
- Python语言简洁方便,所以有很多保留字,例如:def表示define,elif代表else if等
- 在字符串中,正向递增序号以’0‘开始,反向递增序号以’-1‘开始。例如:temp[0]代表字符串的第一个字符
- 字符串访问格式采用[N:M]格式,表示字符串中从N到M的子字符串,其中不包括M
- 可以同步赋值,用“=”来赋值。例如:x,y=y,x表示x,y的值互换
- 分支语句:
if<条件1>:
<语句块1>
elif<条件2>:
<语句块2>
...
else:
<语句块N>
注意事项:条件后面都要有“ :” !!!!
1 if temp[0] in ['F']: 2 C=(eval(temp[1:])-32)/1.8 3 print("C{:.2f}".format(C)) 4 elif temp[0] in ['C']: 5 F=1.8*eval(temp[1:])+32 6 print("F{:.2f}".format(F))
9.循环语句:
while(<条件>):
<语句块1>
<语句块2>
1 #el.2TempConvert.py 2 TempStr=input("请输入带有符号的温度值:") 3 while TempStr[-1] not in ['F','f']: 4 if ......
3、内置函数
- input()函数
1 >>> input() 2 34 3 '34' 4 >>> input("请输入字符串:") 5 请输入字符串:hgjfhlkri 6 'hgjfhlkri' 7 >>> input("") 8 ghfj 9 'ghfj' 10 >>> input("") 11 34 12 '34' 13 >>> input("") 14 grghtui 15 'grghtui' 16 >>>
2. print()函数
1 >>> print() 2 3 >>> s=234 4 >>> print(s) 5 234 6 >>> print("dgyfui") 7 dgyfui 8 >>> print("347") 9 347 10 >>> print("") 11 12 >>> print("2+1") 13 2+1 14 >>>
3.eval()函数
---恢复内容结束---
第一章:Python语言的介绍
在这章中,我了解到了计算机的概念、Python的发展史以及Python语言的版本之间的区别,并自己安装了Python的编辑器。通过安装Python编辑器,我认识到安装软件也可以在官网上安装。
第二章:Python语句的语法、基本函数以及turtle库的使用
在第二章中介绍了Python的语句的组成及常用的几个函数。
1.语句
1、Python程序的框架:(以温度转换的例子为例)
温度转化:
温度的刻画有两个不同体系:摄氏度(Celsius)和华氏度(Fabrenheit)。??????????????????????????????????????????????????????????????????????????????????????????????请编写程序将用户输入华氏度转换为摄氏度,或将输入的摄氏度转换为华氏度。???????????????????????????????????????????????????????????????????????????????????????????????? 转换算法如下:(C表示摄氏度、F表示华氏度)????????????????????????????????????????????????????????????????????????????????????????????????
C = ( F - 32 ) / 1.8????????????????????????????????????????????????????????????????????????????????????????????????
F = C * 1.8 + 32????????????????????????????????????????????????????????????????????????????????????????????????
要求如下:????????????????????????????????????????????????????????????????????????????????????????????????
(1) 输入输出的摄氏度采用大写字母C开头,温度可以是整数或小数,如:C12.34指摄氏度12.34度;????????????????????????????????????????????????????????????????????????????????????????????????
(2) 输入输出的华氏度采用大写字母F开头,温度可以是整数或小数,如:F87.65指摄氏度87.65度;????????????????????????????????????????????????????????????????????????????????????????????????
(3) 不考虑异常输入的问题,输出保留小数点后两位;????????????????????????????????????????????????????????????????????????????????????????????????
代码如下:
1 #el.1TempConvert.py 2 temp=input("") 3 if temp[0] in ['F']: 4 C=(eval(temp[1:])-32)/1.8 5 print("C{:.2f}".format(C)) 6 elif temp[0] in ['C']: 7 F=1.8*eval(temp[1:])+32 8 print("F{:.2f}".format(F)) 9
2、语法
- 单行注释为以“#”开头,多行注释为以'''(3个单号)开头和结尾
- 以4个空格或一个缩进代表“嵌套”关系
- 变量命名可以采用大小写字母、数字、下划线和汉字等字符以及它们的组合来组成(但名字的首字符不能是数字,中间不能出现空格,长度没有限制)
- Python语言简洁方便,所以有很多保留字,例如:def表示define,elif代表else if等
- 在字符串中,正向递增序号以’0‘开始,反向递增序号以’-1‘开始。例如:temp[0]代表字符串的第一个字符
- 字符串访问格式采用[N:M]格式,表示字符串中从N到M的子字符串,其中不包括M
- 可以同步赋值,用“=”来赋值。例如:x,y=y,x表示x,y的值互换
- 分支语句:
if<条件1>:
<语句块1>
elif<条件2>:
<语句块2>
...
else:
<语句块N>
注意事项:条件后面都要有“ :” !!!!
1 if temp[0] in ['F']: 2 C=(eval(temp[1:])-32)/1.8 3 print("C{:.2f}".format(C)) 4 elif temp[0] in ['C']: 5 F=1.8*eval(temp[1:])+32 6 print("F{:.2f}".format(F))
9.循环语句:
while(<条件>):
<语句块1>
<语句块2>
1 #el.2TempConvert.py 2 TempStr=input("请输入带有符号的温度值:") 3 while TempStr[-1] not in ['F','f']: 4 if ......
3、内置函数
- input()函数
1 >>> input() 2 34 3 '34' 4 >>> input("请输入字符串:") 5 请输入字符串:hgjfhlkri 6 'hgjfhlkri' 7 >>> input("") 8 ghfj 9 'ghfj' 10 >>> input("") 11 34 12 '34' 13 >>> input("") 14 grghtui 15 'grghtui' 16 >>>
2. print()函数
1 >>> print() 2 3 >>> s=234 4 >>> print(s) 5 234 6 >>> print("dgyfui") 7 dgyfui 8 >>> print("347") 9 347 10 >>> print("") 11 12 >>> print("2+1") 13 2+1 14 >>>
3.eval()函数
---恢复内容开始---
第一章:Python语言的介绍
在这章中,我了解到了计算机的概念、Python的发展史以及Python语言的版本之间的区别,并自己安装了Python的编辑器。通过安装Python编辑器,我认识到安装软件也可以在官网上安装。
第二章:Python语句的语法、基本函数以及turtle库的使用
在第二章中介绍了Python的语句的组成及常用的几个函数。
1.语句
1、Python程序的框架:(以温度转换的例子为例)
温度转化:
温度的刻画有两个不同体系:摄氏度(Celsius)和华氏度(Fabrenheit)。??????????????????????????????????????????????????????????????????????????????????????????????请编写程序将用户输入华氏度转换为摄氏度,或将输入的摄氏度转换为华氏度。???????????????????????????????????????????????????????????????????????????????????????????????? 转换算法如下:(C表示摄氏度、F表示华氏度)????????????????????????????????????????????????????????????????????????????????????????????????
C = ( F - 32 ) / 1.8????????????????????????????????????????????????????????????????????????????????????????????????
F = C * 1.8 + 32????????????????????????????????????????????????????????????????????????????????????????????????
要求如下:????????????????????????????????????????????????????????????????????????????????????????????????
(1) 输入输出的摄氏度采用大写字母C开头,温度可以是整数或小数,如:C12.34指摄氏度12.34度;????????????????????????????????????????????????????????????????????????????????????????????????
(2) 输入输出的华氏度采用大写字母F开头,温度可以是整数或小数,如:F87.65指摄氏度87.65度;????????????????????????????????????????????????????????????????????????????????????????????????
(3) 不考虑异常输入的问题,输出保留小数点后两位;????????????????????????????????????????????????????????????????????????????????????????????????
代码如下:
1 #el.1TempConvert.py 2 temp=input("") 3 if temp[0] in ['F']: 4 C=(eval(temp[1:])-32)/1.8 5 print("C{:.2f}".format(C)) 6 elif temp[0] in ['C']: 7 F=1.8*eval(temp[1:])+32 8 print("F{:.2f}".format(F)) 9
2、语法
- 单行注释为以“#”开头,多行注释为以'''(3个单号)开头和结尾
- 以4个空格或一个缩进代表“嵌套”关系
- 变量命名可以采用大小写字母、数字、下划线和汉字等字符以及它们的组合来组成(但名字的首字符不能是数字,中间不能出现空格,长度没有限制)
- Python语言简洁方便,所以有很多保留字,例如:def表示define,elif代表else if等
- 在字符串中,正向递增序号以’0‘开始,反向递增序号以’-1‘开始。例如:temp[0]代表字符串的第一个字符
- 字符串访问格式采用[N:M]格式,表示字符串中从N到M的子字符串,其中不包括M
- 可以同步赋值,用“=”来赋值。例如:x,y=y,x表示x,y的值互换
- 分支语句:
if<条件1>:
<语句块1>
elif<条件2>:
<语句块2>
...
else:
<语句块N>
注意事项:条件后面都要有“ :” !!!!
1 if temp[0] in ['F']: 2 C=(eval(temp[1:])-32)/1.8 3 print("C{:.2f}".format(C)) 4 elif temp[0] in ['C']: 5 F=1.8*eval(temp[1:])+32 6 print("F{:.2f}".format(F))
9.循环语句:
while(<条件>):
<语句块1>
<语句块2>
1 #el.2TempConvert.py 2 TempStr=input("请输入带有符号的温度值:") 3 while TempStr[-1] not in ['F','f']: 4 if ......
3、内置函数
- input()函数
1 >>> input() 2 34 3 '34' 4 >>> input("请输入字符串:") 5 请输入字符串:hgjfhlkri 6 'hgjfhlkri' 7 >>> input("") 8 ghfj 9 'ghfj' 10 >>> input("") 11 34 12 '34' 13 >>> input("") 14 grghtui 15 'grghtui' 16 >>>
2. print()函数
1 >>> print() 2 3 >>> s=234 4 >>> print(s) 5 234 6 >>> print("dgyfui") 7 dgyfui 8 >>> print("347") 9 347 10 >>> print("") 11 12 >>> print("2+1") 13 2+1 14 >>>
3.eval()函数
---恢复内容结束---
第一章:Python语言的介绍
在这章中,我了解到了计算机的概念、Python的发展史以及Python语言的版本之间的区别,并自己安装了Python的编辑器。通过安装Python编辑器,我认识到安装软件也可以在官网上安装。
第二章:Python语句的语法、基本函数以及turtle库的使用
在第二章中介绍了Python的语句的组成及常用的几个函数。
1.语句
1、Python程序的框架:(以温度转换的例子为例)
温度转化:
温度的刻画有两个不同体系:摄氏度(Celsius)和华氏度(Fabrenheit)。??????????????????????????????????????????????????????????????????????????????????????????????请编写程序将用户输入华氏度转换为摄氏度,或将输入的摄氏度转换为华氏度。???????????????????????????????????????????????????????????????????????????????????????????????? 转换算法如下:(C表示摄氏度、F表示华氏度)????????????????????????????????????????????????????????????????????????????????????????????????
C = ( F - 32 ) / 1.8????????????????????????????????????????????????????????????????????????????????????????????????
F = C * 1.8 + 32????????????????????????????????????????????????????????????????????????????????????????????????
要求如下:????????????????????????????????????????????????????????????????????????????????????????????????
(1) 输入输出的摄氏度采用大写字母C开头,温度可以是整数或小数,如:C12.34指摄氏度12.34度;????????????????????????????????????????????????????????????????????????????????????????????????
(2) 输入输出的华氏度采用大写字母F开头,温度可以是整数或小数,如:F87.65指摄氏度87.65度;????????????????????????????????????????????????????????????????????????????????????????????????
(3) 不考虑异常输入的问题,输出保留小数点后两位;????????????????????????????????????????????????????????????????????????????????????????????????
代码如下:
1 #el.1TempConvert.py 2 temp=input("") 3 if temp[0] in ['F']: 4 C=(eval(temp[1:])-32)/1.8 5 print("C{:.2f}".format(C)) 6 elif temp[0] in ['C']: 7 F=1.8*eval(temp[1:])+32 8 print("F{:.2f}".format(F)) 9
2、语法
- 单行注释为以“#”开头,多行注释为以'''(3个单号)开头和结尾
- 以4个空格或一个缩进代表“嵌套”关系
- 变量命名可以采用大小写字母、数字、下划线和汉字等字符以及它们的组合来组成(但名字的首字符不能是数字,中间不能出现空格,长度没有限制)
- Python语言简洁方便,所以有很多保留字,例如:def表示define,elif代表else if等
- 在字符串中,正向递增序号以’0‘开始,反向递增序号以’-1‘开始。例如:temp[0]代表字符串的第一个字符
- 字符串访问格式采用[N:M]格式,表示字符串中从N到M的子字符串,其中不包括M
- 可以同步赋值,用“=”来赋值。例如:x,y=y,x表示x,y的值互换
- 分支语句:
if<条件1>:
<语句块1>
elif<条件2>:
<语句块2>
...
else:
<语句块N>
注意事项:条件后面都要有“ :” !!!!
1 if temp[0] in ['F']: 2 C=(eval(temp[1:])-32)/1.8 3 print("C{:.2f}".format(C)) 4 elif temp[0] in ['C']: 5 F=1.8*eval(temp[1:])+32 6 print("F{:.2f}".format(F))
9.循环语句:
while(<条件>):
<语句块1>
<语句块2>
1 #el.2TempConvert.py 2 TempStr=input("请输入带有符号的温度值:") 3 while TempStr[-1] not in ['F','f']: 4 if ......
3、内置函数
- input()函数
1 >>> input() 2 34 3 '34' 4 >>> input("请输入字符串:") 5 请输入字符串:hgjfhlkri 6 'hgjfhlkri' 7 >>> input("") 8 ghfj 9 'ghfj' 10 >>> input("") 11 34 12 '34' 13 >>> input("") 14 grghtui 15 'grghtui' 16 >>>
2. print()函数
1 >>> print() 2 3 >>> s=234 4 >>> print(s) 5 234 6 >>> print("dgyfui") 7 dgyfui 8 >>> print("347") 9 347 10 >>> print("") 11 12 >>> print("2+1") 13 2+1 14 >>>
3.eval()函数
原文链接:https://www.cnblogs.com/sun0618-/p/10526405.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- python3基础之“术语表(2)” 2019-08-13
- python3 之 字符串编码小结(Unicode、utf-8、gbk、gb2312等 2019-08-13
- Python3安装impala 2019-08-13
- 小白如何入门 Python 爬虫? 2019-08-13
- python_字符串方法 2019-08-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash