阿平的小小笔记吖(1)

初学Python的第一次笔记 #day1

第一章

  1. 安装软件:IDLE
  2. ">>>"是Python多的一个提示符,我们所输入的命令就放在其后面。
  3. Print语句的使用例子 >>>print(“Hello,World!”)
    下一行出现的结果 Hello,World!
  4. 定义一个函数
 >>>def hello():
           print(“Hello”)
           print(“Computers are fun!”)
    >>> 

后期调用时的情况

>>>hello()
   Hello
   Computers are fun!
   >>>
  1. 程序的创建通常是将定义写入独立的文件,称为模块或者脚本。此文件必须保存在辅助存储器中,所以可以反复使用。
  2. 有些程序的开头会有# File:chaos.py等的代码,这些行称为“注释”。编译时自动跳过。
  3. 混沌行为的标志:显然不可预见性和对初始值的极端敏感性。

第二章
1.软件开发过程:分析问题、确定规格说明、创建设计、实现设计、测试/调试程序、维护程序。
2.标志符命名规则:每个标志符开头都必须以字母或者下划线,后跟字母、数字、或下划线。单个标志符不能包含任何空格。标志符区分大小写。标志符不能是关键字。
3.变量总是必须先赋一个值,才能在表达式中使用。
4.Python中的数学运算中,特别的是,乘方用**表示。
5.字符串之间可以相加,如>>>”Bat”+”man” 输出为’Batman’。
6.输出语句中,如print(,…,,end=”\n”),命名的关键字是end,它使用等号赋值,这里语句的输出以空格而不是行末字符结束,第二个语句的输出紧跟空格其后。
7.语句赋值时,Python将自动从内存中清除变量的旧值的过程,称为“垃圾收集”。
8.赋值输入。输入是用一个赋值语句结合一个内置函数input实现的=input()。是一个字符串表达式,用于提示用户输入,调用input时,他会在屏幕上显示。如:

>>>name=input(<”enter your name:”>)
>>>enter your name:jack
>>>name
>>>jack
>>>

另一个内置函数eval,包裹了input函数。如:x=eval(input(“please enter the number between 0 and 1: “),这样x的值就是你输入的值。
需要记住的是,如果希望得到一个数字,而不是一些原始文本(字符串)时,需要对input进行eval,此时用户不止可以输入数字,任何有效的表达式也是可以接受的。
9.同时赋值。Python语句中,允许同时输入、计算几个值,这样使得数值交换更加方便了。如:x,y=y,x 和score1,score2=86,92
但需注意的是,多个值的输入技巧不适合字符串(非求值)输入。
10.确定循环。例:for i in range(10):
x=3.9x1-x)
print(x)
这样的特定循环称为“计数循环”。
Python的for循环一般有以下形式:
for in :

一般来说,,range将产生一个数字序列,从0开始,不包括的值。

章末实例:
编写一个程序,将以千米为单位的距离转换为英里。一千米约为0、62英里。

# File:chaos.py
# A simple program for the conversion between kilometers and miles.

def main():
    x=eval(input("please enter the number of kilometers:"))
    n=x*0.62
    print("the mile is: ",n)
    
main()

运行截图:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43809937/article/details/88407141
今日推荐