前言
使用交互式环境
数学 *** 作符
变量
print()函数
input()函数
len()函数
str()、int()和float()函数
小结
前言
Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆 于1990 年代初设计,作为一门叫做ABC语言的替代品。python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。在学习python前,我相信你也一定有去了解过python的优缺点。
python主要以简单,易学,易读等等,在我看来,他最为重要的地方在于拥有丰富的库,可以帮助我们处理各种各样的东西。那就有人要问了,什么是库?废话也不多讲,如果要了解的话,请去下面的链接。
https://developer.orbbec.com.cn/forum_plate_module_details.html?id=356
学习前,确认是否安装了python及编程软件,如果没有安装,可以去下面链接,进行安装设置。
http://t.csdn.cn/9g4fM
使用交互式环境在前期的学习中,将用到python自带的IDLE来运行交互式环境,也可以使用编程软件来代替,全凭个人喜好。首先打开IDLE,以win10为例,在菜单中字母P找到python,后点开里的IDLE。
我们可以在>>>后输入一个加减法看看,比如4+4;
它会直接得出结果:8;可以看的出来4+4是一种表达式,而得出来的值8,也可以是一个表达式。
数学 *** 作符在python的表达式中,也可以使用大量的 *** 作符。数学 *** 作符的 *** 作顺序和数学是一样的,都是有优先级。
*** 作符 | 作用 | 例子 | 求值为 |
** | 指数 | 3**3 | 27 |
% | 取模/取余数 | 17%2 | 1 |
// | 整除/商数取整 | 17//2 | 8 |
/ | 除法 | 17/2 | 8.5 |
* | 乘法 | 5*5 | 25 |
- | 减法 | 2-1 | 1 |
+ | 加法 | 2+2 | 4 |
和数学一样,如果需要改变优先级,可以用括号来改变,例如:
要注意区分整型和浮点型,整型都是整数,浮点型都是带有小数点的数,例如-10和10都是属于整型,而3.1属于浮点型,值得注意的是10.0也是属于浮点型,因为它带有小数点。
变量变量你可以把它想成是一个储存器,用来储存一个值,那如何来储存一个值呢。这时候就要用到赋值了,例子如下:
Ave = 50 # 将值50赋值到名为Ave的变量名里
# 那我们在IDEL上打这个变量名,就会得出相对的值
相对的,我们同时也要注意自己所创立的变量名是否规范。对于取名,它有三个规则:
- 只能是一个词
- 只能包含字母、数字和下划线
- 不能以数字开头
还有一点也比较重要,变量名是区分大小写的。
# 变量Ave和变量ave是两个不同的变量,也就是他俩都是可以同时进行赋值,就比如:
Ave = 50
ave = 55
#输入Ave结果为50,输入ave结果为55
print()函数
学习print函数前,需要在IDLE中新建一个文本,来进行多行输入,也可以直接使用编程软件来进行 *** 作,后面的内容将采用pycharm软件来进行编写。
先来看一段程序,来理解这个函数的用法:
print('123')
# 注意如果要打印括号里的原本内容,需要在要打印的内容加上双引号,打印出来的为字符串
spam = 50
print(spam)
# 表示使用这变量
结果:123
50
input()函数
你可以把它认为是一个输入器,它的值为用户输入的任何字符串,例子如下:
spam = input()
print(spam)
变量spam得出来的结果为输入的任何字符串,假设你输入1,他的结果也为1;
我们可以把这个函数和print()函数结合在一起,来完成一个句子,例如:
myName = input()
print('My name is ' + myName)
# 注意调用不需要加双引号
len()函数
len()函数可以用于得出字符串中字符的个数,可以单独在交互式环境试试。
str()、int()和float()函数- str()函数可以将输入的值,转换为它的字符串
- int()函数可以将输入的值,转换为它的整型
- float()函数可以将输入的值,转换为它的浮点型
个人认为,学习完一章后,可以将学习的几个内容结合在一起多运用,这样可以促进学习的效率和增加个人记忆。这一章就讲到这,如果有什么地方讲的不合理,欢迎评论区指出,你们的评论就是我更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)