首页 > 编程语言 >python学习笔记4(print复杂语法、input、注释、代码缩进)

python学习笔记4(print复杂语法、input、注释、代码缩进)

时间:2023-12-30 12:32:45浏览次数:35  
标签:缩进 python 代码 语法 print input

上一节学习了概述、开发工具、编写方法、print简单语法

本节内容:

(一)print复杂语法

1、多条print输出到一行显示

print('北京',end='---->')

print('欢迎你')

2、使用连接符连接多个字符串

+不能连接数据值和其他类型

print(192,168,1,1,sep='.') #多个字符串通过.间隔 print('北京欢迎你'+'2022') #+号连接接数值 (二)input

1、字符串输入

name=input('请输入您的姓名:') print('我的姓名是'+name) 2、数值输入

num=int(input('请输入您的幸运数字')) print('您的幸运数字为',num) (三)注释

1、单行#

2、多行

'''

版权所有

'''

3、中文声明注释

#coding:utf-8

或者

#coding=utf-8

(四)代码缩进

严格的缩进来表示程序逻辑

一般代码不需要缩进,顶行编写且不留空白

代码缩进场景:类定义、函数定义、流程控制、异常处理,行尾的冒号和下一行的缩进表示一个代码块的开始,缩进结束表示一个代码块的结束

空格或Tab键,一般采用4个空格

#类定义 class Student: pass #函数定义 def fun(): pass (五)问题解答

1、cmd,python不是内部或外部命令

解决方案:配置环境变量

2、cmd中运行.py文件

语法格式:python 完整的文件名(包括路径)


标签:缩进,python,代码,语法,print,input
From: https://blog.51cto.com/u_16418596/9040720

相关文章

  • Python模块之re模块
    re模块(regularexpress)(待重构)re模块是Python中用于处理正则表达式的标准库。正则表达式是一种强大的字符串匹配和处理工具,通过一种特定的语法来描述字符串的模式。re模块提供了在字符串中进行模式匹配、搜索、替换等操作的功能。re模块官方英文文档Python3remodule......
  • 流畅的Python纸牌:rank_value * len(suit_value)为什么要乘以4
    用点数(rank_value )和花色(suits_values)两个因素对每张牌排序,每张牌都有不同的数值returnrank_value*len(suits_values)+suits_values[card.suit]其中:ranks=[str(n)forninrange(2,11)]+list('JQKA')suits_values=dict(zip(suits,[3,1,0,2]))*len(suits_......
  • Python OpenCV 截取图片中的小图片
    1importcv22importnumpyasnp3importmatplotlib.pyplotasplt45#读取图像并转换为灰度图像6image=cv2.imread('./a.jpg')7gray=cv2.cvtColor(image,cv2.COLOR_BGR2GRAY)89#使用Canny边缘检测10edges=cv2.Canny(gray,0,200)#调......
  • Python OpenCV 去除截图中的所有图片
    1importcv22importnumpyasnp3importmatplotlib.pyplotasplt45#读取图像并转换为灰度图像6image=cv2.imread('./a.jpg')7gray=cv2.cvtColor(image,cv2.COLOR_BGR2GRAY)89#使用Canny边缘检测10edges=cv2.Canny(gray,0,200)#调......
  • 无涯教程-Java 正则 - Pattern String[] split(CharSequence input)函数
    java.util.regex.Pattern.split(CharSequenceinput)方法将给定的输入序列拆分为该模式的匹配项。String[]split-声明publicString[]split(CharSequenceinput)input  - 要拆分的字符序列。String[]split-返回值通过在此模式的匹配项附近拆分输入来计算的字符......
  • 无涯教程-Java 正则 - Matcher matcher(CharSequence input)函数
    java.util.regex.Pattern.matcher(CharSequenceinput)方法创建一个匹配器,该匹配器将根据该模式匹配给定的输入。Matchermatcher-声明publicMatchermatcher(CharSequenceinput)input  - 要匹配的字符序列。Matchermatcher-返回值此模式的新匹配器。Matcher......
  • 【Python爬虫课程设计】唐诗三百首——数据爬虫+数据可视化
    一、选题背景介绍中国古代文化中的唐诗是一颗璀璨的明珠,代表了中华民族的文化底蕴和艺术成就。唐诗以其深邃的意境、优美的语言和丰富的情感打动了世人。然而,要阅读和欣赏大量的唐诗作品并非易事。为了让更多人能够了解、感受和研究唐诗,利用爬虫技术和数据可视化手段对唐诗进行数......
  • 用python打开文件获取文件属性时,运行报错PermissionError: [Errno 13] Permission den
    一:概述在开发中我们经常会使用python程序去对物理主机平台上的文件进行操作,在这里说明一下,python中获取文件属性时,运行出现的错误。二:具体说明<1>获取文件属性的代码importos#创建一个临时目录temp_dir='temp'os.mkdir(temp_dir)#在临时目录中创建一个文件temp_file=o......
  • Python简易安装教程
    Python安装教程Windows用户访问Python官网:https://www.python.org/打开下载好的安装包根据提示安装Pip换源(系统级别)(注:Pip在3.4以上的版本才支持,3.4之前的版本可以在cmd中输入easy_installpip下载pip)1.为什么要换源?Python安装第三方库默认使用的官......
  • [python] 基于Dataset库操作数据库
    dataset库是Python中一个用于操作数据库的简单库,它提供了一种简洁的方式与各种关系型数据库进行交互,例如SQLite、MySQL、PostgreSQL等。你可以使用dataset库来执行查询、插入、更新和删除操作,而无需编写复杂的SQL语句。dataset库适用于小规模的数据存储和查询场景,相比csv和json文......