Python基本语法[二]
2016-04-27 17:32
429 查看
Python基本语法
1.定义变量:
代码正文:
代码讲解:
2.判断语句:
代码正文:
代码讲解:
中文需要注意,不光是在运行时,在运行后也是需要设置的,因为默认的输出中文会乱码。大家可以在这里设置。 File>>Settings>>Editor>>File Encodings>>Project Encodings 改成UTF-8 详情见下图:
3.循环:
代码正文:
代码讲解:
4.定义函数def:
代码正文:
5.00面向对象class:
代码正文:
代码讲解:
7.引入其他文件的类:
代码正文:
上面代码中我引入了6里面的FirstWork.py文件里的SecondTest这个类,这里我们可以看见,引入其他文件的类有两种方法,至于他们的区 别也很明显,这里就不多说了,大家可以根据实际需求选择。相信大家也发现了Python中引入其他文件中的类的时候,用到import颇有点其他语言的 using使用命名空间的感觉。没错,其实import就是引入命名空间
Pycharm 快捷键
Pycharm常见快捷键:
Ctrl+/注释(取消注释)选择的行
Shift + Enter开始新行
Ctrl + Enter智能换行
TAB Shift+TAB缩进/取消缩进所选择的行
Ctrl + Alt + I自动缩进行
Ctrl + Y删除当前插入符所在的行
Ctrl + D 复制当前行、或者选择的块
Ctrl + Shift + J合并行
Ctrl + Shift + V从最近的缓存区里粘贴
Ctrl + Delete删除到字符结尾
Ctrl + Backspace删除到字符的开始
Ctrl + NumPad+/-展开或者收缩代码块
Ctrl + Shift + NumPad+展开所有的代码块
Ctrl + Shift + NumPad-收缩所有的代码块
1.定义变量:
代码正文:
x=1 y=2 z=x+y
代码讲解:
2.判断语句:
代码正文:
score=90 if score>=90: print("你真棒") print("优秀") elif score>=80: print("良好") elif score>=60: print("及格")
代码讲解:
中文需要注意,不光是在运行时,在运行后也是需要设置的,因为默认的输出中文会乱码。大家可以在这里设置。 File>>Settings>>Editor>>File Encodings>>Project Encodings 改成UTF-8 详情见下图:
3.循环:
代码正文:
for i in range(0,3): print(i) # print("Index"+i) print("Index {0} {1}".format(i,"cnblogs")) print("end")
代码讲解:
4.定义函数def:
代码正文:
def HelloCNBlogs(): print("Hello cnblogs") def GetMax(x,y): if x>y: return x else: return y HelloCNBlogs() print(GetMax(9,3))
5.00面向对象class:
代码正文:
class FirstTest: def __init__(self,name): self._name=name def SayFirst(self): print("Hello {0}".format(self._name)) class SecondTest(FirstTest): def __init__(self,name): FirstTest.__init__(self,name) def SaySecond(self): print("Good {0}".format(self._name)) S=SecondTest("CNBlogs"); S.SayFirst() S.SaySecond();
代码讲解:
7.引入其他文件的类:
代码正文:
# 第一种引入的方法 # import FirstWork # # S=FirstWork.SecondTest("CNBlogs"); # S.SayFirst() # S.SaySecond(); #第二种引入方法 from FirstWork import SecondTest ST=SecondTest("CNBlogs"); ST.SayFirst() ST.SaySecond();
上面代码中我引入了6里面的FirstWork.py文件里的SecondTest这个类,这里我们可以看见,引入其他文件的类有两种方法,至于他们的区 别也很明显,这里就不多说了,大家可以根据实际需求选择。相信大家也发现了Python中引入其他文件中的类的时候,用到import颇有点其他语言的 using使用命名空间的感觉。没错,其实import就是引入命名空间
Pycharm 快捷键
Pycharm常见快捷键:
Ctrl+/注释(取消注释)选择的行
Shift + Enter开始新行
Ctrl + Enter智能换行
TAB Shift+TAB缩进/取消缩进所选择的行
Ctrl + Alt + I自动缩进行
Ctrl + Y删除当前插入符所在的行
Ctrl + D 复制当前行、或者选择的块
Ctrl + Shift + J合并行
Ctrl + Shift + V从最近的缓存区里粘贴
Ctrl + Delete删除到字符结尾
Ctrl + Backspace删除到字符的开始
Ctrl + NumPad+/-展开或者收缩代码块
Ctrl + Shift + NumPad+展开所有的代码块
Ctrl + Shift + NumPad-收缩所有的代码块
相关文章推荐
- [python]新手写爬虫v2.5(使用代理的异步爬虫)
- python-初学入门
- webdriver for python模拟键盘操作
- python数字处理(math)模块详解
- Python 正则表达式:只要整数和小数
- 关于 python ImportError: No module named 的问题及解决办法
- Windows搭建python开发环境[一]
- python3 打包生成.exe
- python异常捕获及使用场景
- Python之numpy
- Python 正则表达式的简单使用示例
- [python]理解python中的装饰器
- Windows, Ubuntu 下 Numpy, Scipy, matplotlib, jupyter notebook 安装配置
- Python之 list 用法一
- python爬虫入门笔记:Requests库
- python-netcat
- Python ImportError:No module named的问题
- python的稀疏矩阵计算
- python中文乱码问题
- python实现简单爬虫功能代码