Python基本语法笔记

#!/usr/bin/env python3
# -*- coding: UTF-8 -*-

# 授权 chmod a+x yourFile_Name.py


#----------------基础语法----------------

# 

#单行注释

'''
    多行注释
'''

# 1.输入输出
# name = input('请输入姓名:')
# print('hello',name)

# 2.数据类型和变量
'''
    \n表示换行,\t表示制表符,字符\本身也要转义,所以\\表示的字符就是\
    True False 
    Python还允许用r''表示''内部的字符串默认不转义
'''
print('hello'+' '+'world')
print('i\'m ok')
print('i\'m learning\n\"Python\" ')
print('''line1
line2
line3''')
s3 = r'Hello, "Bart"'
s4 = r'''Hello,
Lisa!'''

# 3.字符串和编码
'''
    Python提供了ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符
    ord('中') chr(66)
    Python对bytes类型的数据用带b前缀的单引号或双引号表示:x = b'ABC'
    *区分'ABC'和b'ABC',前者是str,后者虽然内容显示得和前者一样,但bytes的每个字符都只占用一个字节。

    %d  整数
    %f  浮点数
    %s  字符串
    %x  十六进制整数
'''

print(ord('A'))
print('中文'.encode('utf-8'))
print(b'ABC'.decode('ascii'))
print(len('计算字符串长度'))
print('this book %.2f 元'%(2.886))

# 条件判断
'''
if <条件判断1>:
    <执行1>
elif <条件判断2>:
    <执行2>
elif <条件判断3>:
    <执行3>
else:
    <执行4>


    if num >= 0 and num <= 10: 
    if num < 0 or num > 10:

'''

# 循环
'''
    Python提供一个range()函数,可以生成一个整数序列,再通过list()函数可以转换为list
    list(range(5)) [0, 1, 2, 3, 4]
    for x in ...
'''

# 算术运算符
'''
    a**b a的b次方
    //  取整除数,9//4 = 2
    if ( a in list ):
    if ( b not in list ):
    if ( a is b ): is/is not 是否引用自一个对象
'''
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值