Python基础笔记(一):从入门到放弃

1.python的特点

可移植性高
可扩展性高
面向对象
解释性语言
胶水语言

2. 基本语法常识

2.1 缩进

  1. python使用缩进来表示代码块,不使用大括号{}.
  2. 缩进是可以变化的,但是同一个语句的代码块使用相同的缩进.
  3. 4个空格为一个缩进
  4. 对大小写敏感
2.2 注释
1.使用“#”来进行单行注释
# 这是一个注释

2.使用单引号(’’’)或者多引号(““”)进行多行注释:

'''
  注释多行
  注释多行
  注释多行
'''
"""
    注释多行
    注释多行
    注释多行
"""
2.3 input输入与print打印输出
  1. input把用户的输出的任何值都会当做字符串来对待。如需转换在前面加数据类型进行强制转换,例如转换为int:
num = int(input("请输入:"));
print ("你输入的内容是: ", num)
  1. print不换行操作如下:在末尾加入end=" "
print(num,end=" ")
  1. format函数格式化输出使用方法:
# 未指定位置,使用默认方式输出
print("{} {}".format("a","b"))
# 指定位置,按顺序输出
print("{0} {1} {0}".format("a", "b"))
# 输出小数,输出三位有效数字,带符号输出为{:3f}
a = 1.23456789
print("{:.3f}".format(a))
2.4.字符串以及列表等切边操作:

1.变量[起始下标:结束下标:步进],左闭右开,负数步长是从元素尾部到前遍历整个序列,所以负数的分片开始索引一定要大于结束索引
例如:

# 正标对应为   0 ,1 , 2 , 3 , 4 , 5 , 6 
num_list = ['a','b','c','d','e','f','g']
# 正反对应为 -7 ,-6 , -5, -4 ,-3 ,-2 ,-1
num_list[1:-2:2]
# 输出为['b', 'd'],其中1对应b,-2对应为f,但是后面是开区间,所以只能取到前面的数字d,步进为2,隔两个取一个数
3. 更新pip方法:python -m pip install --upgrade pip
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值