博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python 基础篇:编码、变量、模块
阅读量:4987 次
发布时间:2019-06-12

本文共 1113 字,大约阅读时间需要 3 分钟。

1. 编码

python解释器在加载 .py 文件中的代码时,会对内容进行编码(默认ASCII)。

image_1aucdo61dpav191k1ohq11451kuh9.png-6.2kB

2. 变量

变量定义的规则:

  • 变量名只能是 字母、数字或下划线的任意组合
  • 变量名的第一个字符不能是数字
  • 以下关键字不能声明为变量名
    ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

变量的赋值:

name="kaliy"

3. 用户输入

#!/usr/local/env python3# -*- coding:utf-8 -*-name = input("Please input your name ?")print(name)

输入密码时,如果想要不可见,利用getpass模块中的getpass方法

#!/usr/local/env python3# -*- coding:utf-8 -*-import getpasspwd = getpass.getpass("Please input your password:")print(pwd)

4. 模块

Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相应的Python库支持。

sys

#!/usr/local/env python3# -*- coding:utf-8 -*-import sysprint(sys.argv)# 输出获得传递的参数$ python test.py hello world['test.py','hello','world']

OS

#!/usr/local/env python3# -*- coding:utf-8 -*-import os# 调用系统命令os.system("df -h")

结合使用

#!/usr/local/env python3# -*- coding:utf-8 -*-import sys,osos.system('',join(sys.argv[1:]))

小结

学会定义变量和使用模块

转载于:https://www.cnblogs.com/warkly/p/5940385.html

你可能感兴趣的文章
漫谈测试人员和开发人员关系
查看>>
IOC
查看>>
Leetcode 374. Guess Number Higher or Lower
查看>>
统计学习方法一:基础
查看>>
2018-2019-1 20165236 《信息安全系统设计基础》第一周学习总结
查看>>
Jmeter-添加自定义函数
查看>>
每个Java程序员需要了解的8个Java开发工具
查看>>
【转】【Android】事件输入系统-代码层次解读
查看>>
WebMisSharp的协同开发
查看>>
ios 集成react native
查看>>
【Alpha】Scrum Meeting 6
查看>>
个人冲刺六
查看>>
centos 安装apache activemq
查看>>
单元测试-AndroidTestCse
查看>>
localhost、127.0.0.1、192.168.xx.xx 的区别
查看>>
实现画茶壶,圆环,盒子,球体
查看>>
HTML特殊转义字符对照表
查看>>
http协议和web本质
查看>>
黑客教父郭盛华:大数据时代,黑客渗透测试工程师有多重要?
查看>>
Extjs中GridPanel的各个属性与方法
查看>>