认识和尝试Python
备注:老男孩Python视频教程,视频来自网络,在此分享,侵删
对我来说,第一周视频主要解答了以下疑问:
1. Python的三大特点是什么?
答:解释型、动态类型(运行期间才做数据类型检查)、强类型定义(一个变量只能存储一种类型的数据)。【See More】
2. 应该使用Python2 还是 Python3 ?
答:尽管Python2应用也很广,尽管某些框架和库尚不支持Python3,但 Python3 是Python的未来,当然值得选择!
3. Pycharm中如何设置Python默认模板?
答:默认模板可以为你新创建的Python文件添加一些信息,比如自动添加解释器声明、自动添加作者信息等。
设置方法:Sittings --> Code Style --> File and Code Templates --> Python Scripts
4. 让我感到意外的特性是什么?
答:Python3 中变量名可以是中文!!!
答:While可以与else联合使用:
count = 0 while count < 10: print(count) count += 1 else: print("变量count已经等于10,停止循环")
5. Python 格式化输出:
已定义两个变量:name = “Barney”, age = 26,将它们格式化输出
# 方法一 print('''Name: %s Age: %s''' % (name, age))
# 方法二 print('''Name: {user_Name} Age: {user_Age}'''.format(user_Name=name, user_Age=age)) # user_Name、user_Age都是随意起的
# 方法三 print('''Name: {0} Age: {1}'''.format(name, age)) # name, age的顺序很重要
6. Python密文输入:
import getpass passwd = getpass.getpass("Password: ") #提示语“Password: ”可选、随意 # 命令行模式下,密文不会显示出来,就像Linux中输入密码一样 # 该功能在PyCharm中不能用