python基础语法

  1. 如果函数没有使用 return 语句,则函数返回的是?
    None对象
  2. a =[1,2,3,None,(),[],]
    print(len(a))
    结果是打印a列表的长度,为6,注意len方法
  3. 读取一个文件:f = open(“test.txt”, “r”)
  4. 优先级顺序为 NOT、AND、OR。
  5. def greetPerson(*name):print(‘Hello’, name)
    greetPerson(‘Runoob’, ‘Google’)
    输出结果:Hello (‘Runoob’, ‘Google’)
    加了星号 * 的参数会以元组(tuple)的形式导入,存放所有未命名的变量参数。
  6. Java 不支持 goto 关键字
  7. 字典dict的 get 方法 dict.get(key, value=None)
    当value的值存在时返回其本身,当key的值不存在时返回None(即默认参数)。
  8. 1、虚数不能单独存在,它们总是和一个值为 0.0 的实数部分一起构成一个复数
    2、复数由实数部分和虚数部分构成
    3、表示虚数的语法:real+imagej
    4、实数部分和虚数部分都是浮点数
    5、虚数部分必须有后缀j或J
  9. 字符串编译的过程:gbk==>unicode==>utf16==>url解码   
     字符串解码顺序为:url解码==>utf16==>unicode==>gbk
#print自动会分行
print("hello")
print("world")
#输出:
hello
world

#sep表示分割
>>> print("www","baidu","com",sep=".")
www.baidu.com

#end表示结尾用什么,并且不换行
>>>print("hello",end='')
>>>print("world")
helloworld
>>>print("hello",end='哈哈')
>>>print("world")
hello哈哈world
格式化输出:
用%来连接,不同于Java
>>>age=18
>>>print("我%d岁了"%age)18岁了
不管input输入的是什么,都是当成字符串处理的
input从键盘获取了数据后,会放入左边的变量中
>>>a = input("输入一个数字:")
>>>print(type(a))
输入一个数字:123
<class 'str'>
>>>print(a)
123 #注意‘输入一个数字’这个并不在,那只是提示信息,在字符串a里面的数只是用户输入的
#如果想要用户输入的字符串123进行数字运算,泽可以用强制类型转换>>>a = int(input("请输入:"))

运算符:
位运算符:& , ^ , ~ , | , >> , <<
逻辑运算符:and , or , not
成员运算符:in ,not in
身份运算符:is , is not (是判断两个标识符是否引用同一个对象,eg: x is not y ,x is y )
注意:id(x)函数用于获取内存地址
**幂运算在所有运算符中优先级最高
在这里插入图片描述字符串的三引号’’‘是保存字符串原来的形式的,如
a = ‘’’ &&&
2334’’'的输出结果也是这一模一样的

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值