一、为什么要学习python?
Python 被认为是人工智能、机器学习的首选语言,可以说是全世界最流行通用范围最广的语言,几乎可以完成所有的任务,像设计游戏、建网站、造机器人甚至人工智能等都广泛使用Python。
二、输出(用Python语言问候世界!)
在Python中,使用内置函数print0可以将结果输出到标准的控制台上,他的基本语法格式如下:
print(“输出内容”)
输出的内容要用引号引起来,可以是双引号"",也可以是单引号’‘
输出的进阶:
如何在一个print的方法中达到换行的效果
print('小明\n',19,'\n岁')
print('小明\n19\n岁')
如何在多个print的方法中达到一行的效果结束符默认结束符是行号,end 参数可以修改
print("Hello world", end='')
print("你好世界")
三、认识错误 (BUG)
关于错误:
编写的程序不能正常执行,或者执行的结果不是我们期望的俗称‘BUG’,是程序员在开发时非常常见的,初学者常见错误的原因包括:
1.手误
2.对已经学习过的知识理解还存在不足
3.对语言还有需要学习和提升的内容
在学习语言时,不仅要学会语言的语法,而且还要学会如何认识错误和解决错误的方法
如:
只有一个print()时,前面不能有空格或者tab,否则报语法错误
四、输入
什么是输入?
输入: 是指你任务有关往计算机下达指令的操作,键入命令、字母,移动鼠标,这都是输入操作。
举一个通俗的例子,我们在生活中,往往会遇到输入密码的时候,比如我们的微信密码,QQ密码,手机密码等等....那么怎样才能让程序知道咱们刚刚输入的是什么呢?
如果想要完成手机开机这件事情,我们先要有一个密码我们首先要从键盘中输入一个数据,然后用一个变量来存储起来,这样程序就可以记住咱们设置的密码了
input0函数
在Python3 中 input0) 函数接受一个标准输入数据,返回为string 类型。
在Python2 中 input() 相等于 eval(raw_input(prompt)),用来获取控制台的输入。
raw_input()将所有输入作为字符串看待,返回字符串类型。
而input() 在对待纯数字输入时具有自己的特性,它返回所输入的数字的类型( int, float )
number = input("please input a number:")
print(number)
name = input("请输入你的名字:")
print("你刚才输入的时:",name)
函数语法: input(提示信息)
注意: python3 里 input0 默认接收到的是 str 类型。
五、变量
了解什么是变量:
变量,顾名思义就是在程序运行过程中值可以改变的量
举个简单的例子:你的快递存放在储物柜里,上面贴着有你名字的标签,当你取快递时,并不需要他们在储物柜里的位置,只需要提供你的名字,快递员就会把你的快递交给你,变量也是一样的,你不需要知道信息存储在内存中的准确位置,只需要记住存储变量时所用的名字,在调用这个名字就可以了。
定义一个变量:
在Python中每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
等号(=) 用来给变量赋值
等号(=) 运算符左边是一个变量名,等号(=) 算符右边是存储在变量中的值。例如:
name = "小明同学"
number = 100
print(name)
print(number)
a = b = c = 3
print(a,b,c)