Python 基础学习

(前段时间自学过Python,但没看感觉有些地方忘了,所以打算总结一下)
编码规范:

  1. 注释,单行注释用#,不用两边都写#,只需要前面开一个;
  2. 多行注释则可以用三引号,""" “”"" ;
  3. python 中不像C语言写for或者while语句块时一样用大括号括起来,在python中要用缩进和冒号

比如:

if (a>5):
print("a大于5")

一般缩进可以直接按Tab 键或者四个空格,建议直接用Tab键来缩进,千万别空格键和Tab键混用,不然很容易报错!

  1. import 是导入模块语句,,一个import语句一般只导一个模块。
  2. 如果代码太长一行写不下,则可以写在两行,并且用括号括起来即可。

命名与输出:

  1. 变量命名的时候还是跟C语言一样,只能由数字,字母和下划线组成,并且不能以数字开头。(4abc 比如这个命名就是错的,以数字开头)
  2. python 区分大小写,并且命名变量的时候名字中间不能有空格。
  3. 如果想要知道输入的是字符串还是数字,那就看有没有引号,有引号则是字符串,否则数字。 字符串必须要写引号。
  4. python中不区分单引号跟双引号,所以用单引号跟双引号效果一样。
  5. print “cat”+“dog” 输出的结果是 catdog 这里的print就相当于C语言的printf,只会输出引号里面的,引号外面的不输出来。

命名规范:

  1. 模块名尽量短小,并且使用全部小写字母,可以使用下划线分隔多个字母。
  2. 包名尽量短小,并且全部使用小写字母,不推荐使用下划线,可以用点,比如:magiv.main
  3. 类名采用单词首字母大写形式,Pascal
  4. 常量命名时采用全部大写字母,可以使用下划线。
  5. 使用下划线开头的模块变量或者函数是受保护的,在使用import语句导入时无法导入。表示不能直接访问其类属性。
  6. 使用双划线_ _(中间没空格)开头的实例变量或方法是私有的,私有成员。
  7. python中保留字(关键字)区分大小写。
  8. 八进制数必须是0O或者0o开头,不再是0开头,十六进制用0x或者0X开头

基本运算:

  1. python 里面整数除以整数的结果只能是整数,如果想要结果得到小数,那么就需要把两个进行运算的数一个改成浮点数。就是带小数点的数即可,但是python3.0之后把计算结果主动定义为浮点型,所以最后结果就会自动携带小数。当然如果想要输出整数则需要用两个除以号。

  2. 在这里插入图片描述

  3. python中指数幂次方用**表示,比如3的5次方表示为:3 ** 5
    在这里插入图片描述

  4. 1.752e-2 等于0.01752,负数表示把小数点往前移几位。

数据的类型:

  1. python的内置函数 float() int() str() ,这些都不是关键字,是函数,括号里面写要进行转换的数字。
  2. 想要知道一个变量是什么类型,则可以用type( )函数,就会显示出类型。
  3. int() 和 float()两个括号里面要写数字变量,如果不写数字变量则会提示出错。
    在这里插入图片描述

输入:

  1. 在C语言中输入函数为scanf(),在python中输入函数为raw_input(),但是新出来的版本的输入函数为input()。
    在这里插入图片描述
  2. 用input函数往屏幕上输出字:
    在这里插入图片描述

在这里插入图片描述
4. 从 input()函数收集的数据不管输入的是什么都会强制转换成字符串类型,所以如果借用上面图片上的choice,用if做判断其值的话,例如:

if choice==‘1’ 要这样写
如果写 if choice==1 则这句话根本就不表示input 收集到的1,这个等式也永远不会成立,除非进行类型转换。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值