第一天-环境搭建与基础语法

本文介绍了Python编程环境的搭建,包括从Python官网下载并安装Python3.8.1,以及使用PyCharm作为开发工具。详细讲解了Python脚本的基本结构,数据类型如数字、字符串、布尔、空、列表、元组、字典和集合,以及一些基本操作和内置函数。
摘要由CSDN通过智能技术生成

目录

1.环境搭建

2.安装开发工具:PyCharm

3.第一个Python文件

1.python脚本结构

4.数据类型

数据类型:

数字运算

比较运算符


1.环境搭建

python官网:Welcome to Python.org

使用版本:Python3.8.1

下载文件,点击下一步安装即可,不用修改默认安装地址,可能会对以后开发有影响;

执行后出现:说明安装成功:

2.安装开发工具:PyCharm

1.官网:JetBrains: Essential tools for software developers and teams

2. 下载地址:Thank you for downloading PyCharm!

2.学习使用免费版:

安装后需要或重启电脑

3.第一个Python文件

1.python脚本结构

1.头注释:第一行使用#号开始的; 

定义字符集

# coding:utf8

查找指定python解释器
#! /python路径

2.python 导入位置,导入功能函数放到当前脚本中使用

import os

#代码块

print(os.getcwd())

3.内置函数print:打印

print(object,end='') 默认不换行

4.注释;

单行注释: #  

多行注释: 双引号 单引号都可以

"""

这是一个注释

"""

5.python执行入口

if __name__ == '__main__':
    print(os.getcwd())

并不是一定要需要脚本入口;

6.内置函数: input函数用法:用于接受用户输入的信息

name = input("您的姓名是")

birthday = input("您的生日")

print("您的姓名是: %s 您的生日是: %s", name, birthday

7.python关键字:定义变量时不可使用下面关键字

4.数据类型

数据类型:

1. 数字类型:

#整型:int

i1 = int (100)

i2 = 100

#浮点型:float 

f1 = float(3.14)

f2 = 3.14

# 内置函数type查看类型

type(f1)

2. 字符串类型

注意:字符串是不可变,改变的只是内存的内存地址;

  • 内置函数id: 返回变量的内存地址
  • 内置函数len: 返回字符串长度
  • 内置成员运算符in/not in :判断数据中是否存在想要的成员
  • max函数:返回数据中最大的成员
  • min函数:返回数据中最小的成员;大小比较顺序:中文符号>字母>数字>英文符号
  • 字符串累加,使用+号拼接
name1 = str("这是一个字符串")
name2 = "这是一个字符串"
print(id(name1))
name1 = "这是一个字符串2"
print(id(name1))
print(len(name1))
str1 = "今天天气真好123!"
reslut = "今天" in str1
print(reslut)
reslut = "昨天"  in str1
print(reslut)
reslut= max(str1)
print(reslut)
reslut = min(str1)
print(reslut)

3.布尔类型

  • 真假类型:True/False
  • int 0 False 非0 True
  • float 0.0 Flase 非0.0 True
  • str '' False 非空字符串 True

4. 空类型

  • 不属于任何类型,
  • 固定值:None
  • 空类型属于:bool False
  • 对于不确定的类型定义为None

5. 列表类型

  • 列表就是队列
  • 可以放置各种数据集合
  • 列表是有序的,且内容可重复的集合类型
  • 是一个无限制长度的数据结构
  • 使用list([]) 定义 或  []定义

6.元组类型

  • 与列表一致,可以放置各种数据集合
  • 是有序的,可以放置重复的集合
  • tuple 代表元组类型,也可以使用() 定义
  • 如果只有一个成员,后面需要跟一个, 逗号
  • 是一个无限制长度的数据结构
  • 与列表区别:1.元组比列表占用资源小,列表是可变的,2.元组是不可变的

7.字典类型

  • 1. 字典是由key和value定义的
  • 2. dict代表字典,可以创建字典也可以使用{} 定义;类似于json
  • 3.key 支持字符串,数字和元组类型; 列表不支持
  • 4.value 支持python所有数据类型
  • 与python3.7与之前版本区别: 1.无序的

a = dict()

a = {"name": "ces", "sex": 18 }

8.集合类型:

数字运算

比较运算符

<>:在python3中已经废弃,在python2中可以使用

5.永久更改下载源

可以按照以下步骤进行操作:

(1)找到 pip 的配置文件手动打开文件进行编辑:在 Windows 上,pip 的配置文件一般位于 C:\Users\用户名\AppData\Roaming\pip\pip.ini

没有找到的话手动创建

(2)添加软件源

在打开的配置文件中添加以下内容:

[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com

(3)保存配置文件保存修改后的配置文件即可,pip 下载包时将使用你设置的默认源。

  • 17
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值