Python基础(一) — 基础概念

目录

  1. 数(Number)
  2. 字符串
  3. 标识符的命名
  4. 注释
  5. 数据类型

1. 数(Number)

名称整数浮点数复数
example23.23 or 52.3E-4(-5+4j) or (2.3-4.6j)

注意: Python 中不区分‘long int’类型,默认的整数类型可以任意长。


2. 字符串

2.1 字符串:''"" 括起来的任意文本;
  1. 若字符串内部既包含 ' 又包含 " 怎么办?
    使用转义字符 \ 来标识,比如:'I 'm "OK"!' => 'I \'m \" OK \"!'

  2. 若字符串里有字符需要转义,就需要加 \,可以使用 r''..' 来简化。

    '\\\t\\' #\   \
     # 简化如下:
    r'\\t\'  #\   \
  3. 若字符串里有很多换行,用\n写在一行里不好阅读,为了简化,允许用 '''...''' 的格式表示多行内容:

    print ('''line1
        ... line2
        ... line3''')
    //输出如下:
    line1
    line2
    line3
2.2 常见的转义
转义字符描述
\(在行尾时)续行符
\\反斜杠符号
\’单引号
\”双引号
\b退格(Backspace)
\e转义
\n换行
\v纵向制表符
\t横向制表符
\r回车
\f换页
2.3 常见的占位符
符号意义
%d整数
%f浮点数
%s字符串
%x十六进制整数
#1.格式化整数和浮点数还可以指定是否补0和整数与小数的位数:
print('%2d-%02d' % (3, 1)) #' 3-01'
print('%.2f' % 3.1415926) #'3.14'保留两位小数

#2.%s永远起作用,它会把任何数据类型转换为字符串:
print('Age: %s. Gender: %s' % (25, True)) #'Age: 25. Gender: True'

#3.字符串里面的%是一个普通字符怎么办?这个时候就需要转义,用%%来表示一个%:
print('growth rate: %d %%' % 7) #'growth rate: 7 %'

3. 标识符的命名

命名只能是下划线,字母和数字,且大小写敏感;


4. 注释(两种)

单行注释: 使用#
多行注释: 使用'''...'''"""..."""


5. 数据类型

类型举例
整数1
浮点数1.0
字符串‘1’、”1”
布尔值True、False(注意大小写)
空值None
列表、字典等list = []、dict = {‘key’:’value’}
变量var = 1
常量constant = ‘1’

注意: 事实上常量仍然是一个变量,Python没有任何机制保证PI不会被改变。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值