python基础

python版本分为:python2和python3,两者之间存在差别,使用起来会有不同python作用域使用缩进来表示,不严谨的缩进格式会导致语法错误。python里面数值没有取值范围限制可以无限大。python里面没有字符类型所以单引号和双引号完全一样。在函数里面可以使用global声明变量为全局变量。

标识符:字母,数字,下划线,不能以数字开头,不能是关键字。

注释:单行注释 # 和 多行注释"""会保留原本字符串格式"""

第一行指定文件编码格式:# coding=utf-8。

pychar自动格式化代码:ctrl+shift+alt+L

a = 10    #不需要指定类型
变量
str=type(12)
print(str)    """type函数返回数据类型"""
返回数据类型

python3中input()函数接受用户输入的数据默认是字符型,可以使用eval函数可以把输入的类型自动转为对应类型。python2中接受的input数据会自动转为对应的类型。

a = eval(input("请输入数据:"))
python3接受转换

浅拷贝:两个变量地址一样;深拷贝:值相同,地址不一样。

is函数比较地址是否相同,==比较的是值。

global可以在函数里面声明或者使用全局变量。globals显示所有全局变量,locals打印当前作用域里面所有局部变量。

模块的私有属性: _ 单下划线开头表示,不能被from 模块名 import * 导入方式访问。

 常用函数:

# coding=utf-8
a = type(123)   # 参数:任意数据。返回值:当前数据的类型。
print(a)            # a     int类型
type()
# coding=utf-8
a = 10
print("打印函数", a)
print()
# coding=utf-8
a = input("请输入一个数:")    # 参数随便,起提示用户输入的作用。返回值:用户输入的数据
print(a)
input()

运算规则:

幂运算:n**m。  n的m次方。

除法运算:python3中 /符号运算保留小数,//符号只保留整数。python2中无论用 / 和 // 哪个符号都不会保留小数位。

 第三方库的快速安装:cmd命令控制台,切换到python安装目录下的Script目录,使用:pip install 第三方库名。即可完成安装。

转载于:https://www.cnblogs.com/PrideAssassin/p/11538393.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值