python光速入门教程_1 Hello, world

2023-12-06 19:59

本文主要是介绍python光速入门教程_1 Hello, world,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在学习本教程之前,请先安装完成pycharm+anaconda,并配置好环境,具体教程请自行百度。

第一个程序 Hello, world

按照惯例,先写一个hello, world! 程序。

代码如下:

print('hello, world!')

非常好,这就是第一个python的demo,接下来我们将学习python的一些基本特性。

python变量命名规则:

在python中,变量名称需满足以下条件:

1.字母或下划线开头

2.只包含字母,数字和下划线,注意是只包含,除此之外的不要

一般而言,在python中,只要变量命名不是python内置的关键字即可,

关键字有那些呢?可以通过以下命令查看:

import keyword
ks = keyword.kwlist
for each_k in ks:print(each_k)

可以看到python中的所有关键字如下:

['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

所以,给变量命名是要注意不能和关键字一样,但是可以包含关键字,如:False_flag就是合法的变量名。习惯上来说,变量名都是小写的,且不同单词之间用下划线隔开,例如现在需要一个表示数据长度的变量,那么就可以命名为data_length。

python注释

众所周知,一个好的代码必须简单易懂,而注释能够反映代码的用途,因此在写程序时,规范的注释有利于代码的理解。

在python中,单行注释用 # 实现,例如

# 第一个demo, 打印 hello world! 
print('hello, world!')

而多行注释通常用三个双引号 ””” ””” 实现,例如

"""
第一个demo, 
打印 hello world!
"""
print('hello, world!')

pycharm中的模块注释技巧

特别地,在pycharm中,当我们设计代码时,可以给一段代码增加一个功能描述,此时用到的注释为“ # region 注释内容”,例如:

# region 实现第一个demo
print('hello, world!')
# endregion

在pycharm中可以看到,左侧有一个减号“-”

单击后可以看到:

当然,在pycharm中,还可以使用ctrl+shift+‘-’ 的快捷键直接对整个py文件实现上述操作。而想要展开时,只需要使用ctrl+shift+‘+’即可。

通过这种方法,能够轻松地将整个项目划分为几个模块,而且这些模块的注释非常清晰明了。

这篇关于python光速入门教程_1 Hello, world的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/463116

相关文章

Python基础文件操作方法超详细讲解(详解版)

《Python基础文件操作方法超详细讲解(详解版)》文件就是操作系统为用户或应用程序提供的一个读写硬盘的虚拟单位,文件的核心操作就是读和写,:本文主要介绍Python基础文件操作方法超详细讲解的相... 目录一、文件操作1. 文件打开与关闭1.1 打开文件1.2 关闭文件2. 访问模式及说明二、文件读写1.

Python将博客内容html导出为Markdown格式

《Python将博客内容html导出为Markdown格式》Python将博客内容html导出为Markdown格式,通过博客url地址抓取文章,分析并提取出文章标题和内容,将内容构建成html,再转... 目录一、为什么要搞?二、准备如何搞?三、说搞咱就搞!抓取文章提取内容构建html转存markdown

Python获取中国节假日数据记录入JSON文件

《Python获取中国节假日数据记录入JSON文件》项目系统内置的日历应用为了提升用户体验,特别设置了在调休日期显示“休”的UI图标功能,那么问题是这些调休数据从哪里来呢?我尝试一种更为智能的方法:P... 目录节假日数据获取存入jsON文件节假日数据读取封装完整代码项目系统内置的日历应用为了提升用户体验,

Python FastAPI+Celery+RabbitMQ实现分布式图片水印处理系统

《PythonFastAPI+Celery+RabbitMQ实现分布式图片水印处理系统》这篇文章主要为大家详细介绍了PythonFastAPI如何结合Celery以及RabbitMQ实现简单的分布式... 实现思路FastAPI 服务器Celery 任务队列RabbitMQ 作为消息代理定时任务处理完整

Python Websockets库的使用指南

《PythonWebsockets库的使用指南》pythonwebsockets库是一个用于创建WebSocket服务器和客户端的Python库,它提供了一种简单的方式来实现实时通信,支持异步和同步... 目录一、WebSocket 简介二、python 的 websockets 库安装三、完整代码示例1.

揭秘Python Socket网络编程的7种硬核用法

《揭秘PythonSocket网络编程的7种硬核用法》Socket不仅能做聊天室,还能干一大堆硬核操作,这篇文章就带大家看看Python网络编程的7种超实用玩法,感兴趣的小伙伴可以跟随小编一起... 目录1.端口扫描器:探测开放端口2.简易 HTTP 服务器:10 秒搭个网页3.局域网游戏:多人联机对战4.

使用Python实现快速搭建本地HTTP服务器

《使用Python实现快速搭建本地HTTP服务器》:本文主要介绍如何使用Python快速搭建本地HTTP服务器,轻松实现一键HTTP文件共享,同时结合二维码技术,让访问更简单,感兴趣的小伙伴可以了... 目录1. 概述2. 快速搭建 HTTP 文件共享服务2.1 核心思路2.2 代码实现2.3 代码解读3.

Python使用自带的base64库进行base64编码和解码

《Python使用自带的base64库进行base64编码和解码》在Python中,处理数据的编码和解码是数据传输和存储中非常普遍的需求,其中,Base64是一种常用的编码方案,本文我将详细介绍如何使... 目录引言使用python的base64库进行编码和解码编码函数解码函数Base64编码的应用场景注意

Python基于wxPython和FFmpeg开发一个视频标签工具

《Python基于wxPython和FFmpeg开发一个视频标签工具》在当今数字媒体时代,视频内容的管理和标记变得越来越重要,无论是研究人员需要对实验视频进行时间点标记,还是个人用户希望对家庭视频进行... 目录引言1. 应用概述2. 技术栈分析2.1 核心库和模块2.2 wxpython作为GUI选择的优

Python如何使用__slots__实现节省内存和性能优化

《Python如何使用__slots__实现节省内存和性能优化》你有想过,一个小小的__slots__能让你的Python类内存消耗直接减半吗,没错,今天咱们要聊的就是这个让人眼前一亮的技巧,感兴趣的... 目录背景:内存吃得满满的类__slots__:你的内存管理小助手举个大概的例子:看看效果如何?1.