Python基础

Posted 旭东东ღゝ◡╹)ノ♡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础相关的知识,希望对你有一定的参考价值。

一、类与对象和构造函数

class Point:
        def __init__(self,x,y):
                self.x = x
                self.y = y

        def move(self):
                print("move")

        def draw(self):
                print("draw")


# 创建一个对象
point1 = Point(10,20)
print(point1.x) #10

二、继承

class Mammal:
        def walk(self):
                print("walk")


class Dog(Mammal):
        def bark(self):
                print("bark")

class Cat(Mammal):
        pass

dog = Dog()
dog.bark()
cat = Cat()
cat.walk()

三、模块

import 模块名
from 模块名 import 函数名

四、包

1.随机包random

import random
#随机打印一个人的名字
members = [\'John\',\'Mary\',\'Bob\',\'Mosh\']
leader = random.choice(members)
print(leader)
#打印三个10-30之间的正整数
for i in range(3):
        print(random.randint(10,30))
#掷骰子
class Dice:
        def roll(self):
                first = random.randint(1,6)
                second = random.randint(1,6)
                return (first,second)


dice = Dice()
print(dice.roll())

2.路径 Path

from pathlib import Path
#造对象
path = Path("app")
#打印是否有app这个文件夹
print(path.exists())
#创建app文件夹
print(path.mkdir())

#遍历索引xls格式的文件
path1 = Path()
for file in path1.glob(\'*.xls\'):
        print(file)

五、包的下载和安装

#安装处理表格的 openpyxl包
pip install openpyxl

以上是关于Python基础的主要内容,如果未能解决你的问题,请参考以下文章

常用python日期日志获取内容循环的代码片段

python 有用的Python代码片段

Python 向 Postman 请求代码片段

python [代码片段]一些有趣的代码#sort

使用 Python 代码片段编写 LaTeX 文档

python 机器学习有用的代码片段