博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python的学习笔记1
阅读量:6327 次
发布时间:2019-06-22

本文共 1290 字,大约阅读时间需要 4 分钟。

小知识点:1、当两个运算对象都是整数时,结果也是整数。若为浮点数,python会执行浮点除法,结果是浮点数。

                  2、模的运算对象是整数,得到的是第一个整数与第二个整数相除的余数。在Python中,模运算符用百分号(%)表示,举例来说,x%10可以提取出一个数最右边的一位数字(以10为基 数)。同理,x%100可以提取出一个数最右边的两位数字。

                3、Python提供了一个输入函数raw_input,用来获取键盘输入3。当调用这个函数 时,程序会暂停运行,等待用户的输入。当用户按下回车键时,程序就恢复运行,raw_input函数以字符串形式返回用户输入 的值。\n 表示新开辟一行,

                 4、如果希望用户输入一个整数,你可以尝试int()函数,将返回的值转换成整数型。转为浮点型使用float()函数,转为字符型使用str()函数,#表示注释

                 5、语句块内没有语句的数量限制,但至少要有一行。有时候,空白的语句块也是有用的,通常是为还未写的代码预留空间。在 这种情况下,使用pass语句,表示什么也不做。

                6、Python内置了“try/except”条件执行结构,用来解决意料之中和意料之外的错误。你知道程序可能存在问题,希望在错误发生 时增加一些语句,这时try 和 except就派上用场了。如果没有出错,这些额外的语句(except语句块)就会被忽略掉。

                7、在已知逻辑表达式整体结果的情况下停 止判断,这称为短路评估。

                8、Python中我们用import导入我们需要的模块。例:import random;import math (math含math.log10(ratio)、math.sin(ratio)等)

                9、random函数只是众多随机数函数中的一个。randint函数传入两个整数参数,并返回介于这两个参数之间的整数(包括这两个 参数在内)。例如:random.randint(5, 10)、math.pi表示π、math.pow(底数,指数)、math.cos(math.pi)

               10、当遇到要调用的函数时,不会接着去执行下一句,而是跳到函数体,执行完函数体 里的语句,然后回到刚才跳出的地方继续执行。函数定义并不改变程序的执行顺序,但要记住,函数只有被调用的时才会被执行。

                11、‘呼呼’*4表示呼呼重复4遍输出。

                12、变量(如michael)作为形参与实参(如bruce)不同。函数的形式参数是什么类型的值都可以被传入,而实参的值是确定 的

                13、空函数也许会在屏幕上输出什么或者有其它的用途,但其本身没有返回值。如果你试着将结果赋值给一个变量,就会得到一 个特殊的值None。

                        >>> result = print_twice('Bing')

                               Bing Bing    #其中print_twice无返回值所以后面print result 得到None值,print_twice仅仅是执行了这个函数无返回值

                       >>> print result

                               None

转载于:https://www.cnblogs.com/HuangDaDa/p/8005298.html

你可能感兴趣的文章
ThinkPHP 3.2.x 集成极光推送指北
查看>>
MYSQL 表情评论存储(emoji)
查看>>
js作用域链
查看>>
java中如何选择Collection Class--java线程(第3版)
查看>>
ASP.NET页面之间传递值的几种方式
查看>>
Linux系统权限
查看>>
TinyTemplate模板引擎火热出炉,正式开源了~~~
查看>>
android开发之GPS定位详解
查看>>
Mac OS X如何重装 苹果电脑重装操作系统
查看>>
集算器读写EXCEL文件的代码示例
查看>>
Ubuntu Server上搭建可用于生产环境的ASP.NET服务器
查看>>
php---PHP使用GD库实现截屏
查看>>
华为交换机802.1x动态下发vlan配置
查看>>
spring boot websocket + thy模版
查看>>
查看文件的真实路径
查看>>
如何开发一个自己的 RubyGem?
查看>>
centos 7 修改主机名的方法
查看>>
WSUS系列之二:WSUS角色安装
查看>>
大数据作业第4天
查看>>
职工系统150206308
查看>>