Python 学习一、基础知识

一、数字
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 函数可以处理复数开方
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值