zoukankan      html  css  js  c++  java
  • 《零压力学Python》 之 第三章知识点归纳

    第三章(第一个程序)知识点归纳

           编程犹如写剧本。Python函数与剧本差别不大,你可以反复调用函数,而它每次都执行预定的“脚本”(脚本也可以指整个程序)。

           在Python IDLE中,真正的编程是从编写函数开始的。

           加拿大,摄氏度。

           Fahr = Cels * 1.8 + 32   或  Cels = (Fahr – 32) / 1.8

           摄氏度:以1标准大气压下结冰点为0度,沸点为100度,将温度等分刻画

           华氏度:以1标准大气压下结冰点为32度,沸点为212度,将温度等分刻画

           创建自定义函数,使用关键字 def 如:

                  def convert(fahr):

                         Cels = fahr * 1.8 + 32.0

                         Return cels

                  这些语句将符号名convert与一个可调用对象(这里是函数)相关联

           关于缩进,在IDLE中,直接使用自动为你创建的缩进就可以了;在独立的文件中编写Python脚本时,应使用4个空格来缩进(而不是使用制表符)。

    其实,任何缩进方案都可行,只要每次的缩进量相同。但很多Python程序员都遵循PEP-8标准,而该标准认为缩进4个空格是最佳的选择。总之,要么使用一个制表符(制表符看起来像是4个空格),但其实只有一个字符;要么使用多个空格。最安全的策略是,让文本编辑器遵循将制表符替换为空格的规则。

           1 英寸 2.54 厘米

           函数内部定义的变量,与函数外部的变量无关。

           必须先定义函数,然后才能调用它。

           打印消息:内置函数 print()

    引号(单、双、三单、三双)指出要按原样打印其中的单词。

    可得知,相邻的字符串或空字符或空格隔开的,可自动拼接

           也可输出多个参数,默认情况下,相邻项之间插入一个空格;另外,它还会在打印所有的内容后打印一个换行字符,导致终端换行。

     

           没有需要输出内容,直接打印一个换行符,生成一个空行。

           黄金比例 phi φ, 这个数字特殊性质之一是其平方减1的结果就是它自己

     

           phi = 1 / phi + 1

           phi是长边 比 短边; 1 / phi 是短边 比 长边

           获取字符串输入,内置函数 input(),基本作用是获取并返回一个文本字符串。

           intfloat实际上分别是内置数据类型整数和浮点数的名称。在Python中,通常都可像这里这样使用类型名称来执行转换(前提下能够进行相应的转换)。输入的内容,只要是这个数据类型所允许的,就可以转换。

           直角三角形面积公式:A = width * height * 0.5

           球形体积公式:V = 4 * pi * r ** 3 /3

           圆的面积公式:A = pi * r ** 2

           from math import pi

    print()参数sep,作用是指定分隔符;end,作用是print()输出完后,不换行。

           格式指定字符串:

           距离公式:毕达哥拉斯距离公式计算笛卡儿平面上两点之间的距离

     毕达哥拉斯距离公式是从勾股定理推导出来的,两点之间的距离相当于直角三角形的斜边,垂直距离和水平距离相当于直角三角形的直边。



  • 相关阅读:
    17. Letter Combinations of a Phone Number
    16. 3Sum Closest
    15. 3Sum
    14. Longest Common Prefix
    13. Roman to Integer
    12. Integer to Roman
    11. Container With Most Water
    10. Regular Expression Matching
    9. Palindrome Number
    8. String to Integer (atoi)
  • 原文地址:https://www.cnblogs.com/hardy9sap/p/9347974.html
Copyright © 2011-2022 走看看