pyhton基础预备知识

pyhton

一、入门

1、程序的输出和输入

输出

print()

输出场景:

(1) 直接输出数值类型和字符串

print(120)
print('abc')

(2) 输出变量(数值\布尔\列表\字典)

a=123
print(a)
b=[1,2,3,4]
print(b)

(3) 格式化输出

s='hello'
n=len(s)
print('the length of %s is %d'%(s,n))

(4) 不换行输出

默认情况下,使用print()输出数据后会默认换行,例如使用print输出列表的值

for x in range(0,3)
print(x)
0
1
2

如希望输出数据不换行,可以将函数写成下列“print(x,end=’ ')"样式

for x in range(0,3)
print(x,end='')
012

程序的输入

input()

name=input()
Billy

假设用户输入Billy,输入的内容存放到name变量里,可以直接输入name查看变量内容

二、python注释

行注释和块注释

注释以符号#开头,它右边的任何数据都会被当做注释

#暂时不想运行下面这段代码
#print('hello world')

多行注释

用’''或"""包围

'''
这是一个多行注释
'''
三、代码风格

缩进

Python不适用{}来控制类、函数、逻辑判断等,而是使用缩进

if true:
    print(true)
else:
    print(false)

多行

如果希望多行中编写一行较长的文本或代码,可以将所有的文本使用括号[]、{}、()包含起来

arr={
    a,
    b,
    c
}

也可以使用\将一行语句分为多行显示

四、if语句
if 条件表达式:
    满足条件执行的语句

python还支持elif语句

if 条件表达式1:
    满足条件表达式1执行的语句
elif 条件表达式3:
    满足条件表达式3执行的语句
else:
    都不满足时执行的语句
五、循环语句

while循环

while 循环条件:
    循环执行的语句

for循环

for 变量 in 序列:
    循环中执行的语句

eg.

list_demo={1,2,3,4,5}
for i in list_demo:
    print(i)

break

用于终止整个循环

str='python'
for s in str:
    if s=='o':
        break
    print(s)

输出结果:

p
y
t
h

continue

用于终止本次循环

str='python'
for s in str:
    if s=='o':
        break
    print(s)

输出结果

p
y
t
h
n
  • 19
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值