01、基础知识

整除:

浮点数:

变量:

使用前需要赋值,变量名可以包括字母、数字、下划线,但不能以数字开头。例如plan9是正确的变量名,二9plan则是错误的。

x为变量,赋值x等于用户输入的数字,当用户输入之后变量值存入x中,带下次调用变量时计算出结果

模块:

导入模块命令 import
,默认是浮点型(float)如果想显示为整型则使用int()函数,
使用模块格式:模块.函数,例:

如果确定不会导入多个模块的情况下,可以使用另外一种形式:

格式为
from模块import函数,

如果是字符串型:+
等于把2边的字符拼接起来,例如:“hello”+ “world”

如果是整型:+等于2边整形数字的加法运算,例如:100+153

输入函数的区别

这两个函数均能接收字符串,但raw_input()
直接读取控制台的输入(任何类型的输入它都可以接收),将所有输入作为字符串看待,返回字符串类型。

input() ,它希望能够读取一个合法的 python
表达式,即你输入字符串的时候必须使用引号将它括起来,否则它会引发一个
SyntaxError,在对待纯数字输入时具有自己的特性,它返回所输入的数字的类型( int, float

除非对input() 有特别需要,否则一般情况下我们都是推荐使用 raw_input()
来与用户交互

长字符串、原始字符串和Unicode

三个双引号:跨行输入

换行:\N

原始字符串:r 如果使用原始字符串,后面所有的特殊字符都无效,例如三引号‘‘‘、换行\n
等。r和后面的字符串之间不能有空格

unicode
Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。Unicode
是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求

第一章:基础知识 函数 描述
abs(number) 返回数字的绝对值
cmath.sqrt(number) 返回平方根,也可以应用于负数
float(object) 将字符串和数字转换为浮点数
help() 获取用户帮助
input(prompt) 获取用户输入
int(object) 将字符串和数字转换为整型
long(object) 将字符串和数字转换为长整型
math.ceil(number) 返回书的上入整数,返回值的类型为浮点数
math.floor(number) 返回数的下舍整数,返回值的类型为浮点数
math.sqrt(number) 返回平方根,不适用于负数
pow(x,y[,z]) 返回x的y次幂(所得结果对Z去模)
raw_input(prompt) 获取用户输入,返回类型为字符创
repr(object) 返回值的字符串表示形式
round(number[,ndigits] 根据给定的精度对数字进行四舍五入
str(object) 将值转换为字符串



z

来自为知笔记(Wiz)

时间: 2024-11-09 10:13:55

01、基础知识的相关文章

01 基础知识-计算机硬件

---恢复内容开始--- 计算机抽象模型: cpu.内存以及I/O设备都是由一条系统总线(bus)连接起来并通过总线与其他设备通讯 现在计算机的结果更复杂,包括多重总线 CPU: CPU是计算机的大脑,它从内存中取指令->解码->执行,然后重复该步骤,直至整个程序被执行完成. cpu内部都有一些用来保存关键变量和零时数据的寄存器 寄存器分类: 通用寄存器,用来保存变量和临时结果 程序计数器,它保存了将要取出的下一条指令的内存地址.在指令取出后,程序计数器就被更新以便执行后期指令 堆栈指针,它指

汇编学习笔记01(基础知识)

自己在学习C语言的时候, 有的时候碰到自己理解不了的技术点的话, 就无从下手了, 但是这些技术点如果用汇编来理解的话, 可能非常好理解, 也更容易让大家理解, 所以感觉汇编是很强大的, 对我们学习一些其它的高级语言也很有用, 所以希望自己可以对伟大的汇编语言有一定的了解和认知, 对计算机的思维方式也有更进一步的认识, 对自己的编码习惯有一个好的影响或者改变, 同时对自己的能力有些提高吧. 1. 我们首先要知道什么是机器语言? 也就是机器指令的集合, 机器指令也就是一台机器可以正确执行的命令. 机

c++进阶之路01基础知识

一个函数的定义包含四部分:返回类型,函数名,一个括号包围的形参列表(允许为空),以及函数体. c++没有定义任何输入输出(IO)语句,取而代之,包含了一个全面的标准库(SL)来提供IO机制.使用iostream库,它包含两个类istream和ostream,分别表示输入流和输出流.记住流想要表达的是,随着时间的推移,字符是顺序生成或消耗的.标准库定义了4个对象,cin,cout,cerr,clog. cout<<"Hello,world"<<"Welc

编程入门:C语言基础知识全网超全不用到处找了!(文末附清单)

你背或者不背,干货就在那里,不悲不喜 你学或者不学,编程就在那里,不来不去 听到这话的你是否略感扎心? 编程入门:C语言基础知识全网超全不用到处找了!(文末附清单)01基础知识 计算机系统的主要技术指标与系统配置. 计算机系统.硬件.软件及其相互关系. 微机硬件系统的基本组成. 包括:中央处理器(运算器与控制器),内存储器(RAM与ROM),外存储器(硬盘.软盘与光盘),输入设备(键盘与鼠标)输出设备(显示器与打印机).如果大家如果在自学遇到困难,想找一个C++的学习环境,可以加入我们的C++学

&lt;&lt;Python基础教程&gt;&gt;学习笔记之|第01章|基础知识

本学习笔记主要用要记录下学习<<Python基础教程>>过程中的一些Key Point,或自己没怎么搞明白的内容,可能有点杂乱,但比较实用,查找起来也方便. 第01章:基础知识 ------ Jython:      Python的Java实现,运行在JVM中,相对稳定,但落后于Python,当前版本2.5,在TA(Python+Robot)会用到 IronPython:  Python的C#实现,运行在Common Language Runtime,速度比Python要快 >

MongoDB基础知识 01

MongoDB基础知识  1. 文档  文档是MongoDB中的数据的基本单元,类似于关系型数据库管理系统的行. 文档是键值对的一个有序集.通常包含一个或者多个键值对. 例如: {”greeting" : "Hello, world!", "foo", 3} 2. 集合(collection) 集合就是一组文档,类似关系型数据库中的一张表. 3. 数据库(database) 多个文档组成集合,多个集合组成数据库.一个MongoDB实例可以承载多个数据库.

Spring笔记(基础知识)01

1.基础知识 01.Spring:轻量级Java EE开源框架,它是由Rod Johnson为了解决企业应用程序开发的复杂性而创建. 02.目标:实现一个全方位的整合框架,实现"一站式"的企业应用开发. 03.内容: a.IoC容器 b.AOP实现 c.数据访问支持:简化JDBC/Hibernate编码    声明式事务 d.Web集成 04.Spring设计理念 Spring是面向bean的编程,IoC(Inversion of Control) ,AOP(Aspect Orient

汇编语言学习(基础知识)01

汇编语言(基础知识)01 1.  汇编语言得主体是汇编指令.汇编指令和机器指令的差别在于指令的表示方法上.汇编指令是机器指令便于记忆的书写格式. 2.  操作 机器指令 汇编指令 3.  汇编语言的组成: (1)       汇编指令:机器码的助记符,有对应的机器码. (2)       伪指令:没有对应的机器码,由编译器执行,计算机并不执行. (3)       其他符号:如+.-.*./等,有编译器识别,没有对应的机器码. 4.  存储器 cpu是计算机的核心部件,他控制整个计算机的运行并进

01月24日【Python3 基础知识】

01月24日[Python3 基础知识] 3.4 统计字符串 3.5 乘法口诀 3.4 统计字符串 # 统计字符串给类型符号个数 s = n = f = 0 st = input("随意输入字符:") for i in st: if i.isalpha(): s += 1 elif i.isdigit(): n += 1 else: f += 1 print("字母有:{0}个,数字有:{1}个,其他符号有:{2}个.".format(s, n, f)) print

01月22日【Python3 基础知识】

01月22日[Python3 基础知识] 2.4 计算器 2.5 tuple操作 2.6 dict 2.7 其他常用操作 2.4 计算器 def add(string): total = 0 numbers = [] numbers += string.split("+") for num in numbers: total += int(num.strip()) print("{0} = {1}".format(string, total)) # def redu