1.Python的起源

  Python是一门解释型弱类型编程语言.

  特点:简单.明确.优雅

2.Python解释器

  CPython官方提供的, 内部使用C语言来实现

  PyPy,一次性把我们的代码解释成字节码文件

3.第一个Python程序

print(任何内容)

print("a")  a为字符串,原样输出

print(a)  a为变量,把值进行打印

4.变量

变量是运行过程中产生的中间值,暂时保存在内存中,供后面的程序使用

变量的数据类型:

1.int 整数 可以做+.-.*./.%.//

2.str 字符串,可以+.*

3.bool,布尔值,两个取值, Ture.False

变量的命名规则:

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

  2.不能以数字开头,也不能为纯数字组成

  3.不能是Python的关键字

  4.不能太长

  5.要有意义

  6.不能为中文

  7.区分大小写

  8.推荐使用驼峰体或者下划线命名(驼峰体: 除⾸字⺟外的其他每个单词⾸字⺟⼤写   下划线: 每个单词之间⽤下划线分开)

5.用户交互

  变量 =  input(提示语)

  接收到的内容是字符串类型

  str =>  int   =>    int(str)

  语法: 内容 = input(提⽰信息)

6.注释

  有时候我们写的东⻄不⼀定都是给⽤户看的. 或者不希望解释器执⾏. 那我们可以使⽤#来 注释掉代码. 被注释的内容是不会执⾏的.可以⽅便后⾯的程序员来拜读你的代码   单⾏注释: # 被注释的内容

  多⾏注释:''' 被注释的内容 ''', """这个也是多⾏注释"""

7.流程控制if语句

  第一种语法:

    if 条件:

      代码块1

    代码块2

# monery = int(input("你兜里还剩多少钱? :"))
# if monery > 500:
# print("打车回家")
# print("回到家了")

  第二种语法:

    if条件:

      代码块1

    else:

      代码块2

# contents = input("请输入你是否中奖了:")
# if contents == "是":
# print("恭喜你,走向人生巅峰")
# print("过着完美人生")
# else:
# print("继续过着屌丝的生活吧")
# print("你这辈子只能这样了")
#
# print("生老病死,人皆有之")

   第三种语法:

    if条件:

      代码块1

    else:

      if 条件:

        代码块2

      else

        代码块3

content = int(input("你多少分?"))
if content >90:
print("优秀.")
else:
if content <60:
print("不及格.")
else:
print("良好")

   第四种语法:

    if条件:

      代码块1

    elif:

      代码块2

    elif:

      代码块3

content = int(input("你多少岁了?"))
if content < 18:
print("你还未成年呀!")
elif content <=26:
print("正是年少轻狂的时候呀!")
elif content >=26:
print("好好赚钱养家吧!")

     

 但是在实际开发中. 尽量不要超过三层嵌套

8.type()用来查看数据的类型

9.bool 布尔类型 真命题或者假命题 Ture,False 只能用来条件的判断

python起源,变量,用户交互,流程语句的更多相关文章

  1. python中的变量,字符串,用户交互,if语句

    一:python介绍 python的创始人为吉多·范罗苏姆,创始时间是1989年. 1python是一门什么样的语言 python是一门解释型弱类型语言★ 弱类型:弱类型的变量可以变,强类型的变量不能 ...

  2. Python基础之用户交互、流程控制、循环语句

    python的简洁性真的令人叹为观止,没有JAVA那种输入还要导个包,不学不知道,一学吓一跳啊! 我在学这些基础的时候,会把python和java.c做对比,这样更好的理解记忆! 用户交互(输入) i ...

  3. 1、python简介-变量-注释-数据类型-用户交互-if语句-while循坏

    一. 计算机是什么 基本组成: 主板+cpu+内存 cpu: 主频, 核数(16) 内存:大小(8G, 16G, 32G) 型号: DDR3, DDR4, DDR5, 主频(海盗船,玩家国度) 显卡: ...

  4. Day01-基础数据类型/用户交互/流程控制之-if

    1.基础数据类型 什么是数据类型 我们人类可以很容易的分清数字与字符的区别,但是计算机并不能,计算机虽然很强大,但从某种角度上看又很傻,除非你明确的告诉它,1是数字,“汉”是文字,否则它是分不清1和‘ ...

  5. python基础(4):用户交互、if判断、while循环、break和continue

    1. 用户交互 使⽤input()函数,可以让我们和计算机互动起来 语法: 内容 = input(提⽰信息) 这⾥可以直接获取到⽤户输入的内容 content = input("你吃了么?& ...

  6. 1.3 Python基础知识 - 用户交互及传递参数

    一.用户交互 用户交互方面,每种开发语言都有不同的方式,例如shell语言用的是,“read -p "What is  your name ? " ”.python中是什么样子的呢 ...

  7. 4.python中的用户交互

    学习完如何写'hello world'之后,我们还是不太满意,因为这样代码就写死了,以后运行的时候都只打印一局固定的话而已. 但是,我想在程序运行后,自己手动输入内容怎么办,此时就要学习如何使用用户交 ...

  8. Python基础-week01 Python安装/变量/输入/及循环语句使用

      一.Python介绍 (1).目前Python主要应用领域: 云计算: 云计算最火的语言, 典型应用OpenStack WEB开发: 众多优秀的WEB框架,众多大型网站均为Python开发,You ...

  9. python数据类型、用户交互和运算符

    基本数据类型 1.字典dict(dictionary) 能够准确的记录储存的信息 """ 大括号里面 放多个元素 之间用逗号隔开 元素为K:V键表示储存 K相对于V一般表 ...

随机推荐

  1. RN控件之TextInput

    /** * Sample React Native App * https://github.com/facebook/react-native */ 'use strict'; import Rea ...

  2. #425[div2]

    A 签到 #include<bits/stdc++.h> using namespace std; typedef long long ll; int main(){ ll n,k; ci ...

  3. 8、Transcriptome Assembly

    Created by Benjamin M Goetz, last modified on Jun 29, 2015 Assembly of RNA-seq short reads into a tr ...

  4. p1098 逆序对

    传送门 题目 输入格式: 第一行,一个数n,表示序列中有n个数. 第二行n个数,表示给定的序列. 输出格式: 给定序列中逆序对的数目. 数据范围: 对于50%的数据,n≤2500 对于100%的数据, ...

  5. Servlet的一些细节

    由于客户端是通过URL地址访问web服务器的中的资源的,所以Servlet程序若想被外界访问,必须把servlet程序映射到一个URL地址上,这个工作在web.xml文件中使用<servlet& ...

  6. dos下操作Mysql数据库

    先配置完环境变量之后,然后就可以使用mysql 命令了.

  7. CodeForces 137C【贪心+优先队列】

    这种区间的贪心好像都出"烂"了? 不过还是想写一下... 先按照区间左端点排序一下,然后搞个优先队列维护当前最小的右端点. #include <bits/stdc++.h&g ...

  8. 机房重构——泛型和“DataTable”

    前言 我们都知道在机房重构的时候,大多数都在用七层进行重构,每一层都依赖实体.所以不管怎么调用,返回的应该是实体参数,这样才符合大多数的逻辑,这样我们试想一下,如果我们要求在U层返回多个实体值,怎么办 ...

  9. 使用idrac远程管理卡操作安装Centos

    浏览器打开远程管理网卡地址(浏览器建议用IE,本次用的IE11,其他浏览器可能不能用) 1.首先设置虚拟控制台插件类型(推荐该为本地) 点击启动后,可能会弹窗,选择允许 2.添加镜像 创建虚拟介质 连 ...

  10. [USACO09OCT]热浪Heat Wave Dijkstra

    题目描述 The good folks in Texas are having a heatwave this summer. Their Texas Longhorn cows make for g ...