前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python编程基础

Python编程基础

作者头像
星哥玩云
发布2022-09-08 11:52:03
5510
发布2022-09-08 11:52:03
举报
文章被收录于专栏:开源部署

一、创建pycharm工程

  • 选择创建工程位置
  • 进行创建
  • 修改工程目录路径
  • 配置环境 -> 选择解释器
  • 选择
  • 点击 create
  • 创建成功
  • 基础设置
  • 修改
  • 第三方模块

二、第一个python程序

创建 《第一个Python程序.py文件》

注意:

  • Python程序都是以 .py 为结尾
  • 在开发过程中文件名中最好不要有中文或其他特殊字符
代码语言:javascript
复制
print("zutuanxue is a good man!")

程序执行方式:

  • 黑屏终端中,cd进入程序所在目录,输入python 文件名.py后回车
  • 在pycharm中,鼠标在代码 中,鼠标右键选择运行
  • 在pycharm中,鼠标放在要执行的文件名上,鼠标右键选择运行
  • 在pycharm中,点击三角运行符号

三、注释

代码语言:javascript
复制
# 单行注释:井号后面行内容被注释掉
# 作用:对内容的解释,并且在程序运行时不会执行被注释掉的内容

'''多行注释
该引号内的内容均被注释
注释内容1
注释内容2
'''
"""多行注释
该引号内的内容均被注释
注释内容1
注释内容2
"""

# 原理:根据对象的引用计数器,对象创建会给对象一个引用计数器属性,如果该属性值为0,那么该对象被释放。创建了一个字符串对象,但是没有任何的引用,所以引用计数器为0

四、print输出

代码语言:javascript
复制
# 将内容输出到终端上显示
print("zutuanxue is a good man")

# 可以接受多个字符串,用逗号“,”隔开,遇到逗号“,”会输出一个空格
print("zutuanxue is a good man", "zutuanxue is a nice man")

# 打印数字
print(18)
# 打印表达式的值
print(10 + 8)
# 打印不同类型的多个数据
print("10 + 8 =", 18)

五、input输入

代码语言:javascript
复制
print("请输入您的名字:")
#会阻塞等待输入,输入的内容保存在name容器(变量)中
name = input()
# 打印name容器的值到终端上
print(name)

# input小括号中的内容为提示信息,会展示在终端上
sex = input("输入您的性别:")
print(sex)

六、python数据类型简介

计算机故名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型

分类:

  • Number(数值)
    • 整数
    • 浮点数
    • 布尔
    • 复数
  • String(字符串)
  • None(空)
  • list(列表)
  • tuple(元组)
  • dict(字典)
  • set(集合)

七、标识符

什么是标识符?

是一个字符串(注意:字符串未必是标识符)

标识符规则

只能由字母、数字、下划线组成

开头不能是数字

不能是python的关键字

代码语言:javascript
复制
# 查看关键字
import keyword
print(keyword.kwlist)

区分大小写

见名知意

作用

给变量、函数、类等命名

注意

在Python 3中,非-ASCII 标识符也是允许的了,但一般不会如此使用

八、变量

  • 概述 a、程序可操作的存储区的名称 b、程序运行期间能改变的数据 c、每个变量都有特定的类型
  • 作用 将不同类型的数据存储到内存
  • 变量的定义 变量名 = 初始值(为了确定变量类型)
  • 数据的存储 变量名 = 数据值 注意:变量在使用前必须先"定义"(即赋予变量一个值),否则会出现错误
  • 删除变量 del 变量名 注意:删除后变量无法引用
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、创建pycharm工程
  • 二、第一个python程序
  • 三、注释
  • 四、print输出
  • 五、input输入
  • 六、python数据类型简介
  • 七、标识符
  • 八、变量
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档