py第一天:py前行知识

# coding=utf-8
# 使用coding=utf-8注释是告诉解释器,文件是utf-8模式,可以在一定程度上避免乱码,我建议无论如何都应该写上


# 标识符
#     区分大小写
#     首字符不可以是数字
#     关键字不可以是标识符
#     不可以用内置函数名做标识符
#     可以是其它语言,比如中文,前提是要在文首注释coding=utf-8

# 关键字
#     一些已经被定义好的标识符
#     或者引用包的函数(就是别人搞好点,直接用的)
#     py一共有33个关键字,只有True,False,None这三个关键字首字母大写


# 变量
#     在py中为一个变量赋值的时候就是声明该变量
#     变量会自动识别数据类型,可以不需要明确指定,当然你还是可以指定
#     变量名:数据类型=值 ----------》表示指定变量类型
#     当然指定了类型是告诉机器属于这个类型,不代表,不能改了
我是变量 = "这是一个变量"
我指定变量: int = 1
我指定变量 = "现在是字符串类型了"
print(我指定变量)

# 语句
#     语句末尾可以分号,也可以不要
语句 = 1
语句 = 1;
print(语句)

# 注释
#     一个井号注释一行,注释内容不执行

# 模块1
#     一个模块就是一个py文件

# 模块的引用
#     import 模块名
#     导入整个模块
#     from 模块名 import 代码元素
#     导入模块中的某个变量或函数,或类灯某个内容
#     from 模块名 import 代码元素 as 别名
#     导入模块中的某个变量或函数,或类灯某个内容,为了不和本文件冲突可以起别名
import 模块导入测试

print(模块导入测试.模块1)
# 使用时有前缀
from 模块导入测试 import 模块1

print(模块1)
# 使用时无前缀
from 模块导入测试 import 模块2 as im2

print(im2)
# 使用时无前缀
# ----------------输入与输出-----------------
# 通过input()输入,返回一个字符串
输入=input("输入可以直接用,也可以赋值给变量")
print(type(输入))
# 通过print()输出,end='可以设置末尾格式,默认\n',sep="设置多个变量输出间隔符号"
print(1,2,3,4,5,6,end="----末尾",sep="\n--间隔--")
------------------------------------------------------------------------

模块导入测试.py放同一路径下

--------------------------------

# coding=utf-8
# 模块测试
模块1="我是模块1"
模块2="我是模块2"

-------------------------------

项目中的python文件导入:如果模块和引用文件不在同一个目录怎么办?

#导入文件
import 文件夹.模块文件 as 别名
#导入文件
from 文件夹 import 模块文件

#仅仅导入模块文件中的一个函数/变量
from 文件夹.模块 import 函数/变量

#注意:文件名不要用数字开头最好,因为当被用做模块的时候,可以看做标识符。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值