python的简介(解释器、变量、用户交互、if语句)
一.python的起源
python是吉多·范罗苏姆(Guido van Rossum)在1989年的圣诞节期间因为无聊打发时间所开发的一个脚本解释程序。
python是一门解释型、弱类型的编程语言。(解释型:通过解释器逐条运行,运行效率低,开发效率高。 弱类型:在定义变量时"a=10"a就是int类型,而不需要"int a=10")
python的特点:简单、明确、优美。
二.python的解释器
CPython. 官方提供的. 内部使用c语言来实现。
PyPy. 一次性把我们的代码解释成字节码文件. 可以直接去运行。
三.第一个python程序
print("任何内容") 就可以将内容打印出来
四.变量
程序运行过程中产生的中间值,暂时保存在内存中,供后面的程序使用。
变量的命名规则:
1.使用字母,数字,下划线组成。
2.不能由纯数字组成,更不能用数字开头。
3.不能使用python关键字。
4.不要太长。
5.要有意义。
6.要区分大小写。
7.不要使用中文命名。
8.推荐使用驼峰或者下划线命名。
五.变量的数据类型
1.int类型 整数类型 范围是基于c语言的范围,但是超过范围依然可以用 可以进行+、-、*、/、%、//(整除)
2.str 字符串类型 由',",''',"""括起来的内容都叫字符串
type()可一用来查看变量的数据类型
',"只能写一行内容
''',"""可以写多行内容,还可以当注释用,是多行注释
字符串之间可以进行的操作:+,*
字符串与字符串可以想加,与int不能加
3.bool类型 布尔值 只有两个值 True False 只能用来条件的判断
六.用户交互
1.input("")阻塞式
语法: 变量=input("提示语") input收到的内容是字符串类型
将字符串类型转换成整数类型 int(字符串)
七.控制流程(if语句)
if条件语句的基本结1.
if 条件判断:
代码块
2.
if 条件判断:
代码块1
else:
代码块2
3.
if 条件判断1:
代码块1
if 条件判断2:
代码块2
else:
代码块3
else:
代码块4
4.
if 条件判断1:
代码块1
elif 条件判断2:
代码块2
elif ...
else:
代码块n
>例题:
1.利用if语写出猜大小的游戏:
设定⼀一个理理想数字⽐比如:,让⽤用户输⼊入数字,如果⽐比66⼤大,则显示猜测 的结果⼤大了了;如果⽐比66⼩小,则显示猜测的结果⼩小了了;只有等于66,显示猜测结果 正确。
sz = int(input("请输入一个数字:"))
if sz == 66:
print("猜测的结果正确")
else:
if sz > 66:
print("猜测的结果大了")
else:
print("猜测的结果小了")
python的简介(解释器、变量、用户交互、if语句)的更多相关文章
- python起源,变量,用户交互,流程语句
1.Python的起源 Python是一门解释型弱类型编程语言. 特点:简单.明确.优雅 2.Python解释器 CPython官方提供的, 内部使用C语言来实现 PyPy,一次性把我们的代码解释成字 ...
- 1、python简介-变量-注释-数据类型-用户交互-if语句-while循坏
一. 计算机是什么 基本组成: 主板+cpu+内存 cpu: 主频, 核数(16) 内存:大小(8G, 16G, 32G) 型号: DDR3, DDR4, DDR5, 主频(海盗船,玩家国度) 显卡: ...
- python中的变量,字符串,用户交互,if语句
一:python介绍 python的创始人为吉多·范罗苏姆,创始时间是1989年. 1python是一门什么样的语言 python是一门解释型弱类型语言★ 弱类型:弱类型的变量可以变,强类型的变量不能 ...
- day01 python起源 介绍 解释器 变量 流程控制if
day01 python 一.python的起源 1.python简介 java 企业级应用, android, app c 操作系统, 做开发语言的, 游戏的内核 ...
- python基础数据类型初始,用户交互
一.基础数据类型初始 1.数字:int 1,2,3 print(100,type(100)) ',type('100')) 查看数据类型的方法:type()函数 取值范围: int(整型) 在32位 ...
- Python基础:十、用户交互
使用input()函数,可以让我们和计算机互动起来 a. 等待输入 b. 将输入的内容赋值给前面的变量 c. input()接受到的内容永远是字符串 变量 = input("提示信息&quo ...
- python简介、第一个python程序、变量、字符编码、用户交互程序、if...else、while、for
也愿大家永葆初心-- 已识乾坤大,犹怜草木青. 一.python简介 首先,我们普及一下编程语言的基础知识.用任何编程语言来开发程序,都是为了让计算机干活,比如下载一个MP3,编写一个文档等等,而计算 ...
- python3 变量理解 解释器理解 常量理解 用户交互理解 逻辑运算
先来条NLP再说...... 九,每人都已经具备使自己快乐的资源 每一个人都有过成功快乐的体验,也即是说有使自己快乐的能力. 人类只用了大脑能力极少部分,提升大脑的运用,很多新的突破便会出现. 运用大 ...
- Python学习笔记一:第一个Python程序,变量,字符编码与二进制,用户交互程序
第一个python程序 Windows:设置环境变量,X:\pthonxxx,xxx是版本号 在命令提示符下 输入python,进入解释器 >>>print(“Hello World ...
随机推荐
- [LeetCode] 857. Minimum Cost to Hire K Workers 雇K个工人的最小花费
There are N workers. The i-th worker has a quality[i] and a minimum wage expectation wage[i]. Now w ...
- Spring boot后台搭建二集成Shiro实现用户验证
上一篇文章中介绍了Shiro 查看 将Shiro集成到spring boot的步骤: (1)定义一个ShiroConfig,配置SecurityManager Bean,SecurityManager ...
- SQL Server跨服务器操作数据库
今天给大家来分享一下跨服务器操作数据库,还是以SQL Server的管理工具(SSMS)为平台进行操作. 什么是跨服务器操作? 跨服务器操作就是可以在本地连接到远程服务器上的数据库,可以在对方的数据库 ...
- harbor的安装和简单使用【h】
安装docker的私有仓库, 利用vmware提供的harbor工具, 参考Docker 私有仓库方案比较与搭建, Harbor安装 -- 企业级Registry仓库 2.2harborProject ...
- 面试之leetcode两数求和
1 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标. 你可以假设每种输入只会对应一个答案.但是,你不能重复利用这个数组中同样 ...
- libevent实现对管道的读写操作
读管道: #include <stdio.h> #include <unistd.h> #include <stdlib.h> #include <sys/t ...
- WAMP集成环境虚拟路径修改
只需要改httpd.conf这一个文件就好了. 1.单击右下角wamp图标如下图打开httpd.conf,或者从文件夹打开httpd.conf.
- Android--TextView第一个单词大写
自定义TextView: public class FirstBoldTextView extends TextView { private boolean firstWordBold = false ...
- 使用mavan构建自定义项目脚手架
首先抛出一个问题是为什么要构建自定义的脚手架,maven已经为了我么提供了很多脚手架,方便我们快速的创建一个普通java项目或者是web项目,然而在实际开发中,例如银行项目,大部分都是ssm架构,我们 ...
- MyEclipse的 lib和Build path(构建路径)
首先两种方式对于放置jar包的方式是不同的: Build path(构建路径):对于种方式来说,可以算是对jar包文件的一个引用.可以引用lib下的jar包,也可以引用本地磁盘上的jar包. WEB- ...