Python个人自学过程笔记一基础语法

数据类型:复数  complex  如4+3j,以j结尾的表示复数      浮点数 float;

注释: 单行注释:  #+内容     #和内容之间一般用空格隔开;

多行注释:用一对三个双引号引起来,如"""注释内容""";

变量: 定义变量格式: 变量名=变量值     
注: Python中变量无类型,只是用于存储数据,数据有类型

注意:print(内容,内容,....,内容)   可以输出多个数据,只需要用逗号隔开即可;

           Python一行代码写完不需要加分号;

查看数据类型: type(变量/数据)     type语句是带有返回结果的语句

数据类型转换:转换语句   是带有返回结果的语句    int(x)   float(x)    str(x)

标识符:即对变量、类、方法起的名字,由英文,中文,数字,下划线_组成,不推荐中文,不可以用数字开头,大小写敏感

算术运算:  //  取整除   返回商的整数部分 如9//2输出结果4,9.0//2.0输出结果 4.0

                   **  指数运算符  求平方

字符串可以分别用单引号,双引号,三引号定义,三引号和多行注释的区别的需要变量名

字符串拼接/格式化:使用百分符%占位加s即%s,在字符串后面用%接变量名

%s  表示将内容转换成字符串    %d 将内容转换成整数    %f    将内容转换成浮点数    

如num1=“菜”   num2=666  num3=0.5

messages=“你虽然%s,但也很%d,有%f水分!”%(num1,num2,num3) 

print(messages)

%m.n进行精度控制,m表示宽度,右对齐,n表示保留小数点数 。注意:计算宽度时包括小数点

字符串快速格式化:这种方法不关注变量类型,不做精度控制,f即format

数据输入:input()   括号内可添加字符串,用于提示输入信息,该输入语句返回的是字符串

if语句:格式   注意别漏了冒号,缩进4个空格的语句属于同一级别,相当于有大括号包裹,属于同一代码块;与C语言区别是不需要括号,多了冒号和缩进4空格

if 要判断的条件 

(空四个空格)条件成立要做的事

if 条件:

else:

//多条件判断

if  条件:

elif 条件:

elif 条件:

else:

while循环语句   while 条件判断:  换行空四格子写循环内容

for循环语句:for 变量 in 被处理的数据:     (依次遍历数据赋值给变量)

bool型注意点:True和False的首字母必须大写,否则不是bool型

输出不换行语句:print("**",end=' ')    即在print语句中加上end=' '即可

多行字符串对齐:使用 \t 代替空格,可使每行每个单词左对齐。

print()   就是输出换行

range语法:

range(num)    表示获取0~num-1 数字的范围,不包含num

range(num1,num2)   表示获取num1~num2-1的数字范围,不包含num2

range(num1,num2,step)   表示获取num1~num2-1的数字范围内,不包含num2,间距为step的数字

如 range(5,10,2)  表示取得的数据为5,7,9

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值