python学习(第一天)

python的编辑方式

1、直接在终端中输入python或者python3(有python2和python3的情况下输入python默认打开python2)。此种方式不能重复执行,不推荐使用
2、sublime编辑器进行输入,保存后在终端用python xxx.py运行
3、vi xxx.py 直接在终端中建立或修改文件,文件最前面添加#! /...(python文件路径)可以直接运行该python文件,但不推荐使用,因为到其他计算机将不适用
注意:运行时如果文件是在根目录下则为./xxx.py,其他路径则是写绝对路径+xxx.py
4、文档中如果有中文,第一句要加#encoding=utf-8

注释

单行注释加#,多行注释加‘’‘ ’‘’‘,ctrl+/快速注释

变量

1、命名:数字、字母、下划线(第一个不能为数字,大小写敏感)
2、命名规则:大小驼峰命名法、匈牙利命名法、下划线命名法等等(建议小驼峰)
3、变量类型
在这里插入图片描述
4、关键字:变量命名不能和系统关键字相同,使用以下命令查看系统关键字

import keyword
keyword.kwlist

输出输入

1、直接输出,使用print("helloword!")
2、格式化输出,使用print("数学成绩是:%d,语文成绩是:%d"%(mathScore,chineseScore)),%隔开格式化输出

注意:使用print()默认换行,如不想换行可以用print("helloworld",end="")

3、a=input("请输入数字:")
python2中的row_input等价于python3中的input,输入的类型属于字符串,python2中的input输入默认为int,输入100+99会变成199,而不是字符串’100+99‘

运算符

在这里插入图片描述
字符串*数字,等于n个字符串
’a‘+‘b’=‘ab’

类型转换

在这里插入图片描述
例:b = int("123456")

if 条件判断(注意缩进)

and or not

if 条件1 and 条件2 and...:
    条件成立时要做的事


if 条件:
    满足条件时做的事
else:
    不满足条件时做的事

if 条件1:
    满足条件1时做的事
elif 条件2:
    满足条件2时做的事
elif 条件3:
    满足条件3时做的事
else:
    条件123都不满足时做的事

在这里插入图片描述

循环

while循环

格式:

while 条件:
    满足条件要做的事

for循环

格式:

for 变量 in 列表或字符串等:
    循环满足条件时执行的代码
else:
    循环不满足条件时执行的代码

import time
name = "hello"
for temp in name
    print("%s",%temp)
    time.sleep(1)

输出:
h
e
l
l
o

break 跳出整个循环
continue 跳出当前这次循环进入下一个循环
break 和 continue只能用于循环当中,不能单独使用
break 和 continue在循环嵌套中只能跳出最近的一个循环(就近原则)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值