变量

变量名的规则:

  1. 变量名由字母,数字,下划线组成

  2. 变量名不能以数字开头

  3. 变量名要具有可描述性

  4. 变量名要区分大小写

  5. 变量名禁止使用python关键字

  6. 变量名不能使用中文和拼音

  7. 变量名推荐写法:

    1. 驼峰体
    2. 下划线 (官方推荐)

2.常量

  1. 常年不变的量
  2. 变量名全部大写叫做常量
  3. python本中没有常量,因为其他的语言需要所致.

3.注释

  1. 单行(当行)注释 用#
  2. 多行注释 """ 内容 """
  3. 三个" 和' 都可以
  4. 被注释的内容不会被执行

4.基础数据类型初识

  1. 字符串
  2. 数字
  3. 布尔值
  4. 列表
  5. 元祖
  6. 字典
  7. 集合

字符串 -- str

  1. 字符串用于存储一些数据
  2. 在python中只要用引号引起来就是字符串
  3. "abs" 'skd'
  4. """sdf""" 赋值就是字符串,不赋值就是注释

数字 -- int

  1. 用于计算,用于比较
  2. 在赋值时先执行等号右边的内容
  3. python3: 除法的时候返回的是小数(浮点数)
  4. python2:除法的时候返回的是整数(向下取整)不管是整数.多少,都是整数.

a = "alex"

b = "dsb"

c = a + b #字符串拼接

print(c)

a = "alex"+"dsb"*5

print(a)

字符串+:字符串和字符串相加

字符串*:字符串与数字相乘

布尔值 --- bool

用于判断

真假判断

True -- 真

False -- 假

用户交互: (输入/输出)

input() ----- 输入

msg = input("提示语句")

Pring(msg)

python3中的input获取的内容都是字符串

python2 中input获取的就是数据本身

type ---查看数据类型

int() ----- 将字符串类型强制转换成整型

流程控制语句:

单 if

if ----如果

缩进 结果

if 条件 : : 声明已经结束

缩进 官方推荐4个空格,或者tab 空格和tab 不能混合使用.

if else 二选一

if 条件:

缩进 结果

else:

缩进 结果

if elif elif elif 多选一或不选

elif -- 在如果

if 条件:

结果

elif 条件:

​ 结果

elif 条件:

结果

elif 条件:

结果

if elif elif elif else 多个必选一个

if if if if if 多个条件选多个

if 条件:

结果

if 条件:

结果

if 条件:

结果

if 条件:

结果

if 嵌套:

if 条件:

if条件:

​ 结果

== 等于判断

老贾的幸福生活day 04的更多相关文章

  1. 老贾的幸福生活day6 整型和布尔值的转换 字符串讲解 for 循环简介

    整型和布尔值的转换: 整型: python 2 整型 int long(长整型) /获取的是整型 python 3 整型 int 获取的是浮点数(小数) 十进制转二进制: print(bin(36)) ...

  2. 老贾的幸福生活day5 while循环 格式化 运算符 编码初识

    while 循环 死循环 while 条件: print(结果) while 条件: print(结果) else: print(结果) break 终止当前循环 continue 跳出当前循环,进行 ...

  3. 老贾的幸福生活day03 之思维导图

    思维导图 层级关系 从大范围到具体 编程语言 ​ 编译型 ​ C ​ C++ ​ ...... ​ 解释型 ​ python php ​ ......... python ​ 基础语法 ​ 基础数据类 ...

  4. 老贾的幸福生活day3 之markdown常用语法简要

    1.markdown常用语法 标题 一级到六级 用#+空格实现 2.代码块 3个 `实现 python is a ...... 单行代码,用"``" 3.列表 有序列表 跟内容 数 ...

  5. Ubuntu16.04 faster-rcnn+caffe+gpu运行环境配置以及解决各种bug

    https://blog.csdn.net/flygeda/article/details/78638824 本文主要是对近期参考的网上各位大神的博客的总结,其中,从安装系统到跑通程序过程中遇到的各种 ...

  6. Python学习--04条件控制与循环结构

    Python学习--04条件控制与循环结构 条件控制 在Python程序中,用if语句实现条件控制. 语法格式: if <条件判断1>: <执行1> elif <条件判断 ...

  7. Ubuntu 14.04中Elasticsearch集群配置

    Ubuntu 14.04中Elasticsearch集群配置 前言:本文可用于elasticsearch集群搭建参考.细分为elasticsearch.yml配置和系统配置 达到的目的:各台机器配置成 ...

  8. win8.1硬盘安装ubuntu14.04双系统

    在网上找了很多方法都失败了,原因是大多数方法都是用mbr方式安装的,如grub4dos,easybcd.以至于连自己都怀疑win8能不能用硬盘安装,差点就去买个u盘来安装了,就在打算放弃的时候在ubu ...

  9. 使用win10远程控制ubuntu16.04

    使用win10远程控制ubuntu16.04,网上很多需要安装xfce桌面的.今天介绍一下,不需要安装其他桌面,使用Ubuntu16.04自带桌面,漂亮美观. Ubuntu16.04端: 1.打开终端 ...

随机推荐

  1. premiere pro 2019 mac 破解

    链接:https://pan.baidu.com/s/14p1qj6pI1F3SP1SG4TUFHA  密码:seug

  2. codeforces gym #101161G - Binary Strings(矩阵快速幂,前缀斐波那契)

    题目链接: http://codeforces.com/gym/101161/attachments 题意: $T$组数据 每组数据包含$L,R,K$ 计算$\sum_{k|n}^{}F(n)$ 定义 ...

  3. Java web 实验三部分资料上传

    花好月圆系列 貂蝉 黄月英 孙尚香 甄姬 标准包 魏 曹操 司马懿 郭嘉 甄姬 张辽 许褚 夏侯惇 蜀 刘备 关羽 张飞 诸葛亮 黄月英 赵云 马超 吴 孙权 孙尚香 周瑜 大乔 甘宁 吕蒙 群 吕布 ...

  4. zookeeper备忘

    ZooInspector https://issues.apache.org/jira/secure/attachment/12436620/ZooInspector.zip 参考:https://b ...

  5. centos 如何查看命令是由哪个包提供的

    yum whatprovides */ifconfig Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile ...

  6. linux下如何单独编译设备树?

    答: make <vendor>/<device_name>.dtb 如: make freescale/fsl-1043a-rdb.dtb

  7. vsCoad设置代码自动换行

  8. spring cloud之Eureka

    Region 表示aws的地理位置,一个region有多个awailability zone,各region间完全隔离.这种方式实现最大的容错和稳定性. spring cloud 默认使用的regio ...

  9. 小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_6-2.申请微信支付介绍和不同场景的支付方式

    笔记 2.申请微信支付介绍和不同场景的支付方式         简介:介绍微信商户平台,支付方式和使用场景,申请微信支付流程                  1.什么是微信商户平台:        ...

  10. C++中重载、重定义、重写概念辨析

    重载:函数名相同,函数的参数个数.参数类型或参数顺序三者中必须至少有一种不同.函数返回值的类型可以相同,也可以不相同.发生在一个类内部. 重定义:也叫做隐藏.覆盖,子类重新定义父类中有相同名称的非虚函 ...