Python 学习一、基础知识

本文详细介绍了Python的基础语法,包括数字运算(整除、浮点数运算、取模、求平方、不同进制转换)、字符串操作(双引号与单引号、特殊字符转义、字符串拼接、长字符串输出、原始字符串)、输入处理(input与raw_input的区别)、以及如何引入数学和复数处理模块。
一、数字
1、整数之间的除法是整除的,浮点数是精确的。
1/2 = 0, 1.0/2 = 0.5
2、使用 // 表示强制整除,即使是浮点数也是整除。
1.0//2 = 0.0
3、取模
1%5 = 1
4、求平方
2**3 = 8
5、十六进制
0xA = 10
6、八进制,最前面以 0 开头
010 = 8
二、字符串
1、双引号,和单引号都能用来输出字符串
2、反斜线 \ 用来一些特殊字符,如 引号、反斜线。
3、使用 + 可以拼接两个字符串
4、str 和 repr:str 是一个数据类型,它会把对应值转化成字符串;repr 是一个函数,会创建一个字符串,然后以python 表达式的形式来表示这个值。
str(1000L),输出:1000;repr(1000L),输出:"1000L"。反引号 "`",同样能实现 repr 的功能。
5、长字符串:当需要输出很长的字符串的时候,使用'"hello..."'这种形式,能够完整的输出。
6、原始字符串:如果希望字符串不受特殊字符的影响,如"C:\nowhere",使用原始字符串,r"C:\nowhere", 但是要注意,反斜线不能用在结尾,这样字符串
不知道在哪里结束,这种情况需要把字符串拆开。"\\"
三、input 和 raw_input
两个函数都是用来处理输入,但是 input 要求,用户输入的是字符串。但是 raw_input 会把所有的输入作为原始数据,放到字符串中
>>>input("please input your name:")
Chopan
会报错, 必须改成"Chopan"
>>>raw_input("please input your name:")
Chopan
正常运行
四、引入模块
1、import math
直接导入整个模块,调用函数的意识,"模块.函数名", math.sqrt
2、from math import sqrt
调用函数的时候,写法比较简单,直接使用函数名, sqrt,但是要确保不会因为导入其他模块而出现函数同名的情况。
3、import cmath
python 对复数做了封装,使用 sqrt 函数可以处理复数开方
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值