零开始的python学习之路(基础篇第一章)

零开始的python学习之路(基础篇第一章),第1张

目录

前言

使用交互式环境

 数学 *** 作符

变量

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**327
%取模/取余数17%21
//整除/商数取整17//28
/除法17/28.5
*乘法5*525
-减法2-11
+加法2+24

和数学一样,如果需要改变优先级,可以用括号来改变,例如:

 要注意区分整型和浮点型,整型都是整数,浮点型都是带有小数点的数,例如-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()函数可以将输入的值,转换为它的浮点型

小结

        个人认为,学习完一章后,可以将学习的几个内容结合在一起多运用,这样可以促进学习的效率和增加个人记忆。这一章就讲到这,如果有什么地方讲的不合理,欢迎评论区指出,你们的评论就是我更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/738057.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-28
下一篇 2022-04-28

发表评论

登录后才能评论

评论列表(0条)

保存