当前位置: 代码迷 >> 综合 >> Python Note [1] 基本知识
  详细解决方案

Python Note [1] 基本知识

热度:71   发布时间:2023-12-19 16:00:12.0

/# 注释

:语句以冒号结尾,缩进为代码块

python 大小写敏感
4个空格缩进


整数

    16进制 0x前缀

浮点数(小数)

    1.2e-5

字符串

    ‘’ 或者  ""

    若有‘为字符,"I'm OK"

    若字符内部包含’ ", 用转义字符\     \'    \"   

    \n 换行

    \t 制表符

    \\     \

    r'' 表示''内部不转义

在字符串里面空行,print结果会自动空行


变量名

     英文、数字、_

    不能用数字开头

动态语言

a赋值为整数,可以再赋值为字符串

// 整除

% 求余数

/ 得到浮点数

ord() 字符转ASII

chr() ASII转字符

利用UTF-8编码对于bytes与str进行转换
#_*_ coding: utf-8 _*_ 
s='ABC'
a = s.encode('utf-8')
print(a)
a = a.decode('utf-8')
print(a)


len() 计算字符串str类型长度;或者bytes类型字节数
格式化字符串
%s 占位,把任何数据类型转换为字符串

%% 转义表示 %

'Age = %s, Gender rate = %s %%' %(17, 10)

format(), {0}{1}{2}....依次传入

'Age = {1},Gender = {0}'.format('女','10')