文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Python入门

2023-01-30 23:43

关注

---恢复内容开始---

  在这章中,我了解到了计算机的概念、Python的发展史以及Python语言的版本之间的区别,并自己安装了Python的编辑器。通过安装Python编辑器,我认识到安装软件也可以在官网上安装。

 

  在第二章中介绍了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、语法

  1. 单行注释为以“#”开头,多行注释为以'''(3个单号)开头和结尾
  2. 以4个空格或一个缩进代表“嵌套”关系
  3. 变量命名可以采用大小写字母、数字、下划线和汉字等字符以及它们的组合来组成(但名字的首字符不能是数字,中间不能出现空格,长度没有限制) 
  4. Python语言简洁方便,所以有很多保留字,例如:def表示define,elif代表else if等
  5. 在字符串中,正向递增序号以’0‘开始,反向递增序号以’-1‘开始。例如:temp[0]代表字符串的第一个字符
  6. 字符串访问格式采用[N:M]格式,表示字符串中从N到M的子字符串,其中不包括M
  7. 可以同步赋值,用“=”来赋值。例如:x,y=y,x表示x,y的值互换
  8. 分支语句:

    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、内置函数

  1. 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的语句的组成及常用的几个函数。

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、语法

  1. 单行注释为以“#”开头,多行注释为以'''(3个单号)开头和结尾
  2. 以4个空格或一个缩进代表“嵌套”关系
  3. 变量命名可以采用大小写字母、数字、下划线和汉字等字符以及它们的组合来组成(但名字的首字符不能是数字,中间不能出现空格,长度没有限制) 
  4. Python语言简洁方便,所以有很多保留字,例如:def表示define,elif代表else if等
  5. 在字符串中,正向递增序号以’0‘开始,反向递增序号以’-1‘开始。例如:temp[0]代表字符串的第一个字符
  6. 字符串访问格式采用[N:M]格式,表示字符串中从N到M的子字符串,其中不包括M
  7. 可以同步赋值,用“=”来赋值。例如:x,y=y,x表示x,y的值互换
  8. 分支语句:

    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、内置函数

  1. 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的语句的组成及常用的几个函数。

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、语法

  1. 单行注释为以“#”开头,多行注释为以'''(3个单号)开头和结尾
  2. 以4个空格或一个缩进代表“嵌套”关系
  3. 变量命名可以采用大小写字母、数字、下划线和汉字等字符以及它们的组合来组成(但名字的首字符不能是数字,中间不能出现空格,长度没有限制) 
  4. Python语言简洁方便,所以有很多保留字,例如:def表示define,elif代表else if等
  5. 在字符串中,正向递增序号以’0‘开始,反向递增序号以’-1‘开始。例如:temp[0]代表字符串的第一个字符
  6. 字符串访问格式采用[N:M]格式,表示字符串中从N到M的子字符串,其中不包括M
  7. 可以同步赋值,用“=”来赋值。例如:x,y=y,x表示x,y的值互换
  8. 分支语句:

    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、内置函数

  1. 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的语句的组成及常用的几个函数。

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、语法

  1. 单行注释为以“#”开头,多行注释为以'''(3个单号)开头和结尾
  2. 以4个空格或一个缩进代表“嵌套”关系
  3. 变量命名可以采用大小写字母、数字、下划线和汉字等字符以及它们的组合来组成(但名字的首字符不能是数字,中间不能出现空格,长度没有限制) 
  4. Python语言简洁方便,所以有很多保留字,例如:def表示define,elif代表else if等
  5. 在字符串中,正向递增序号以’0‘开始,反向递增序号以’-1‘开始。例如:temp[0]代表字符串的第一个字符
  6. 字符串访问格式采用[N:M]格式,表示字符串中从N到M的子字符串,其中不包括M
  7. 可以同步赋值,用“=”来赋值。例如:x,y=y,x表示x,y的值互换
  8. 分支语句:

    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、内置函数

  1. 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()函数

    

  未完待续··············

 

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯