Python随笔1(持续更新中)

一、Python对于缩进有着极其严格的要求:
Python的缩进规则等效于C语言中的{}符号。Python中的tab或者空格的多少代表语句的等级,或者代表其中谁的子语句——例如以下Python与C语言的for循环语句。

Python语言的for循环:

for i in range(10):
    print(i)
    c=i+1
    print(c)

C语言的for循环:

#include "stdio.h"
int maim()
{
    for(i=0;i<10;i++)
    {
        printf(i);
        c=i+1;
        printf(c);
    }
}

二、多行注释用’’’…’’’,或者"""…""",单行注释用#…

三、Python中默认的编码格式是 ASCII 格式,为了避免中文乱码,要在文件开头加入以下代码:

#-*-codeing = utf-8 -*-

#或者

#-*-codeing:UTF-8 -*-

四、Python3基本数据类型:

counter = 100          # 整型变量
miles   = 1000.0       # 浮点型变量
name    = "CSDN"     # 字符串
标准数据类型:
Number(数字)
String(字符串)
List(列表)
Tuple(元组)
Set(集合)
Dictionary(字典)
不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。

五、读取文件的相对路径和绝对路径

import xlrd
#相对路径
data = xlrd.open_workbook(r'./data1.xls')
#绝对路径
data = xlrd.open_workbook(r'C:/Users/data1.xls')

六、查看数据类型:

a=123
b="hello world"
print(type(a))
print(type(b))

'''
结果:
<class 'int'>
<class 'str'>
'''

七、数据类型之间的转化:

函数描述
int(x [,base])将x转换为一个整数
long(x [,base] )将x转换为一个长整数
float(x)将x转换到一个浮点数
complex(real [,imag])创建一个复数
str(x)将对象 x 转换为字符串
repr(x)将对象 x 转换为表达式字符串
eval(str)用来计算在字符串中的有效Python表达式,并返回一个对象
tuple(s)将序列 s 转换为一个元组
list(s)将序列 s 转换为一个列表
set(s)转换为可变集合
dict(d)创建一个字典。d 必须是一个序列 (key,value)元组。
frozenset(s)转换为不可变集合
chr(x)将一个整数转换为一个字符
unichr(x)将一个整数转换为Unicode字符
ord(x)将一个字符转换为它的整数
hex(x)将一个整数转换为一个十六进制字符串
oct(x)将一个整数转换为一个八进制字符串

八、Python中的与或非

逻辑语言
逻辑与and
逻辑或or
逻辑非not

九、多个变量赋值

a = b = c = 1
a, b, c = 1, 2, "CSDN"
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值