python基础,if判断
一.计算机基础知识:
1.计算机基本组成:主板+CPU+内存 (CPU:主频,核数(16) 内存:大小,型号,主频 显卡:显存,位宽)
2.计算机最低层:电子电路,只能识别0和1.
二.python介绍:弱类型解释型语言 定位:优雅,明确,简单
1.编程语言分类:编译型,解释型.
编译型:将源程序每一条语句一次性编译成机器语言,并保存成二进制,优点:运行速度快,缺点:开发效率低 ,不能跨平台 C C++ GO
解释型:.在执行程序时,一条一条的解释成机器语言给计算机来执行;优点:开发效率高,可以跨平台 缺点:运行速度相对较慢 python php
2.python解释器:
CPython IPython Jython IronPython PyPy
PyPy:为了提高运行速度,一次性的将所有源码一行一行解释成二进制文件,运行时用二进制文件去运行,让程序一次性的去编译,然后再去运行.
3.变量:程序运行中产生的中间值,暂时存储在内存中,共后续的程序使用
命名规则:
1.由数字,字母,下划线组成
2.不能由数字开头
3.不能是python的关键字
4.要有意义
5.不能太长
6,不要是中文
7.区分大小写
8.两种命名格式:驼峰体,下划线
4.常量:不变的量,约定俗称大写为常量.
5.数据类型:
1.int:整数,+ - * / % //(整除) > < != <= >=
2.str:用引号引起来的就是字符串 '123' "123" 可拼接用+ 可相乘数字 *
python('你好',end='') #在print之后,python之后会自动添加换行符
python('美丽的',end='') #end的作用去除换行符使其成为一行
python('世界',end='')
print("周杰伦说:\"昆凌很不错,我很欣慰!\"") '\'是转义字符
a = 10
print('a =',a) 结果: a = 10
3.bool 布尔值 True False
6.input 用户交互
变量 = input('提示语') 变量是字符串类型 ps:字符串--->数字 int(str)
7.if 判断
第一种:
if 语句:
结果1
结果2
第二种:
if 语句:
结果1
else:
结果2
第三种:
if 语句1:
结果1
elif 语句2:
结果2
else:
结果3
第四种:嵌套
if 语句1:
结果1
if语句2:
结果2
else:
结果3
else:
结果4
ps:
print("周杰伦说:\"昆凌很不错,我很欣慰!\"") #\ print('你好',end='') #print默认有\n(换行),end 去换行
print('何泽伟',end='')
print('大阳哥',end='
最新文章
- 机器学习 - ML
- Android课程---手机尺寸相关的概念 +尺寸单位+关于颜色
- jdbcTemplate的配置
- AIX查看内存卡槽
- jQuery.isEmptyObject()函数用于判断指定参数是否是一个空对象。
- VS2003.NET在文件中查找卡死
- 一篇深入剖析PCA的好文
- 蓝桥杯-算法训练--ALGO-5 最短路
- 【CSS初识】
- MyDAL - .Where() 之 .WhereSegment 根据条件 动态设置 Select查询条件 使用
- 【国庆】记一次mysqld_safe引发mysql进程故障
- vue数据双向绑定
- php7 教程
- register 用法注意与深入--【sky原创】
- 4.8 C++ typeid操作符
- UVM1
- Domino(群组工作软件)
- VS2010/MFC编程入门之四十五(MFC常用类:CFile文件操作类)
- PropertyPlaceholderConfigurer读取配置文件
- 正则(?is)
热门文章
- Python 内置类型 dict, list,线程安全吗
- 【转载】webdriver 自动化测试如何定位到动态变化ID的iframe框内
- arduino双机通信 (解决引脚不够用)
- BZOJ 3442 学习小组
- Linix CentOS6.5 下载安装图解(转)
- LIS是什么?【质量控制】
- NET CLR via C#(第4版)第4章 类型基础
- POJ 1011:Sticks 经典搜索
- python安装wordcloud、jieba,pyecharts
- pycharm 的 使用 设置智能目录 Pycharm 断点跳转及 Step Over/Step Into/Step Out 等的区别