Python基础知识——(002)

文章目录

P8——7. input函数的使用

基本的输入函数input

P9——8. Python中的注释

P10——9. Python中的缩进与本章总结

本章总结

P11——10. 章节习题


P8——7. input函数的使用

基本的输入函数input

语法结构:

        x = input('提示文字')

注意事项:无论输入的数据是什么,x的数据类型都是字符串类型。

示例2-8—input函数的使用:

示例2-9—输入整数类型的数据:

P9——8. Python中的注释

注释:

  • 程序员在代码中对代码功能解释说明的标注性文字
  • 可以提高代码的可读性
  • 注释的内容将被Python解释器忽略,不被计算机执行
  • 单行注释、多行注释和中文声明注释 

示例2-10—单行注释:

示例2-11—多行注释:

        中文声明注释:

P10——9. Python中的缩进与本章总结

代码缩进:

  • 是指每行语句开始前的空白区域
  • 用来表示Python程序间的包含和层次关系
  • 类定义、函数定义、流程控制语句以及异常处理语句等行尾的冒号和下一行的缩进表示一个代码块的开始,而缩进结束,则表示一个代码块的结束
  • 通常情况下采用4个空格作为一个缩进量

示例2-12—代码缩进:

本章总结

  • 程序设计语言又被称为编程语言
  • 计算机程序是使用编程语言组织起来的一组计算机指令
  • 计算机指令就是指挥机器工作的指示和命令
  • 编程语言可分为机器语言、汇编语言和高级语言
  • 采用编译方式执行的语言称为静态语言
  • 采用解释方式执行的语言称为脚本语言
  • IPO指的是输入、处理和输出
  • print 函数完整的语法格式为:print(value, ..., sep=' ', end='\n', file=None)
  • 输入函数input的语法格式为:variable = input('提示文字')
  • Python中的注释可分为单行注释、多行注释和中文声明注释
  • Python语言采用严格的 “缩进” 来表示程序逻辑

P11——10. 章节习题

1) Python是一种(   )类型的编程语言。

A. 机器语言        B. 解释        C. 编译        D.汇编语言

2) Python语句print(“中国,你好”)的输出是(   )。

A. (“中国,你好”)        B. “中国,你好”        C. 中国,你好        D. 运行结果出错

3) 以下不是IPO模式的是(    )。

A. input        B. program        C. process        D. output

4) Python语言通过(    )来体现语句之间的逻辑关系。

A. {}        B. ()        C. 缩进        D. 自动识别逻辑

5) Python解释器在语法上不支持(    )编程方式。

A. 面向过程        B. 面向对象        C.语句        D. 自然语言

实战一:输出 “人生苦短,我用Python”

    需求:使用print() 函数将“人生苦短,我用Python”输出到文本文件 text.txt中。

    运行效果:

实战二:输出 个人自我介绍

    需求:使用 input() 函数将从键盘输入姓名、年龄、座右铭,并使用 print() 函数输出到控制台。

    运行效果:

参考答案:1-5:BCBCD

实战一:

fp=open('text.txt', 'w')    # 打开文件
print('人生苦短,我用Python', file=fp)    # 输出内容到文件
fp.close()  # 关闭文件

实战二:

name = input('请输入您的姓名:')
age = input('请输入你的年龄:')
motto = input('请输入你的座右铭:')

print('-----------自我介绍-----------')
print('姓名:' + name)
print('年龄:' , age)   
print('座右铭:' + motto)    # + 或者 , 都可以

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/786176.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【matlab】【python】爬虫实战

目录 引言 具体步骤 1.设置请求选项 2.发送请求并获取响应 3.设置正则表达式 4.执行正则表达式匹配 matlab完整代码 python代码示例 引言 在当今这个信息爆炸的时代,数据已成为推动社会进步和企业发展的核心动力之一。随着互联网的普及和技术的飞速发展&am…

前端视角下的Spring-Boot语法学习:demo-crud 实现增删改查

今日话题 基于 Spring Boot 实现增删改查,仅仅只是提供接口不涉及数据库增删改查 作者:云层上的光 时间:2024年6月21日 15时19分14秒 主线任务 一、项目创建 1、基于 idea 创建项目 2、选择项目依赖 Spring Web 二、实现增删改查 1、新…

Pix4Dmapper:无人机测绘的革命性工具

在现代测绘和地理信息系统(GIS)领域,Pix4Dmapper无疑是一款革命性的工具。作为一名长期使用这款软件的用户,我深深感受到它在工作中的重要性和便利性。Pix4Dmapper不仅仅是一款软件,更是测绘工作者的得力助手&#xff…

Selenium 的基本操作你知道哪些?

1. 前言 今天的推文,我们就来说说看,怎么实现模拟真人去打开微信读书网站。 2.需求分析和准备 整体的需求大致可以分为以下步骤: 打开chrome浏览器 打开百度网页 搜索“微信读书” 点击进入“微信读书”官网 搜索关键词“长安的荔枝” 点…

2023.2版IDEA复制配置修改端口增加一个当前运行服务的操作流程

文章目录 前言操作流程截图 前言 在微服务技术学习中很多学习场景会使用到运行多个服务节点进行调试,想要去模拟集群部署,就需要去复制配置,本文讲解一下如何复制,以及修改端口号。 操作流程截图

现代化木工装备建设新颖校园木工创客室

校园木工创客室是一个集木工制作、创意设计、科技融合与教育实践于一体的多功能空间。它为学生提供了一个动手实践、创新创造的平台,旨在培养学生的动手能力、创新思维、解决问题的能力以及团队协作能力。 木工创客室的设备选择应综合考虑需求、预算、品牌、质量、安…

Git常用技能速成

文章目录 一.版本控制二.提交并推送代码三.提交推送代码 一.版本控制 接下来,我们就需要对我们的功能进行优化,但是需要说明的是,我们不仅仅要对上述提到的缓存进行优化,还需要对我们程序的各个方面进行优化。我们本章节主要是针…

vue3在defineProps中使用多语言t,打包报错

报错原因 代码如下 打包后就会报错 defineProps() in script setup cannot reference locally declared variables because it will be hoisted outside of the setup() function. If your component options require initialization in the module scope, use a separate no…

自定义波形图View,LayoutInflater动态加载控件保存为本地图片

效果图: 页面布局: <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="…

关于 RK3588刷镜像升级镜像”没有发现设备“ 的解决方法

若该文为原创文章&#xff0c;转载请注明原文出处 本文章博客地址&#xff1a;https://hpzwl.blog.csdn.net/article/details/140287339 长沙红胖子Qt&#xff08;长沙创微智科&#xff09;博文大全&#xff1a;开发技术集合&#xff08;包含Qt实用技术、树莓派、三维、OpenCV…

js吸顶导航

吸顶导航 当我们浏览页面篇幅较大&#xff0c;浏览过半的时候想回到导航位置&#xff0c;只能通过往回滚动或通过”回到顶部”重新滚动到导航位置&#xff0c;这样的操作显得繁琐与不便。于是便有了吸顶式导航的交互方式&#xff0c;吸顶条导航最大的好处是将最常用或者设计者最…

命名空间namespace--c++入门基础等

个人主页点这里~ 1.命名空间-namespace 简介 &#xff1a;在C/C中&#xff0c;变量、函数和后面要学到的类都是大量存在的&#xff0c;这些变量、函数和类的名称将都存在于全局作用域中&#xff0c;可能会导致很多冲突。使用命名空间的目的是对标识符的名称进行本地化&#xf…

DataExcelServer局域网文件共享服务器增加两个函数

1、PFSUM合并指定路径下单元格ID的值 PFSUM("/103采购/8月采购名细","amount") 第一个参数为路径&#xff0c;第二个参数为单元格的ID 2、PFQuery 查询路径下 单元格ID值的列表 PFQuery("/103采购/8月采购名细","amount") 查询/103采…

在Mac上一键安装Mysql(解决所有安装问题)

重点强调安装mysql成功的关键在于安装的版本不能是最新&#xff01;&#xff01; 目录 一&#xff1a;下载mysql数据库安装部分到此结束 二&#xff1a;配置mysql数据库三&#xff1a;启动mysql数据库四&#xff1a;各类奇葩问题总结 一&#xff1a;下载mysql数据库 1.进入MyS…

高清图片压缩无水印小程序源码系统 前后端分离 带完整的安装代码包以及搭建教程

系统概述 在当今的数字化时代&#xff0c;图片作为信息传播的重要载体&#xff0c;其质量和传输效率直接影响到用户体验。然而&#xff0c;高清图片往往伴随着较大的文件体积&#xff0c;这不仅会占用大量存储空间&#xff0c;还会拖慢网页或应用的加载速度。因此&#xff0c;…

如何为IP申请SSL证书

目录 以下是如何轻松为IP地址申请SSL证书的详细步骤&#xff1a; 申请IP证书的基本条件&#xff1a; 申请IP SSL证书的方式&#xff1a; 确保网络通信安全的核心要素之一&#xff0c;是有效利用SSL证书来加密数据传输&#xff0c;特别是对于那些直接通过IP地址访问的资源。I…

AUTOSAR NM介绍

AUTOSAR NM介绍 NM简介 NM是Network Management的简称,是出于具体总线网络管理模块与ComM之间的适配层,为ComM提供所有总线网络管理的服务。在AUTOSAR BSW 层中,其上层是通信管理模块(ComM),下层是具体总线网络管理模块(如CanNm,J1939Nm,FrNm,LinNm,UdpNm等)。 为…

leetcode--二叉搜索树中第K小的元素

leetcode地址&#xff1a;二叉搜索树中第K小的元素 给定一个二叉搜索树的根节点 root &#xff0c;和一个整数 k &#xff0c;请你设计一个算法查找其中第 k 小的元素&#xff08;从 1 开始计数&#xff09;。 示例 1&#xff1a; 输入&#xff1a;root [3,1,4,null,2], k …

Spring的AOP基础以及AOP的核心概念

2. AOP基础 学习完spring的事务管理之后&#xff0c;接下来我们进入到AOP的学习。 AOP也是spring框架的第二大核心&#xff0c;我们先来学习AOP的基础。 在AOP基础这个阶段&#xff0c;我们首先介绍一下什么是AOP&#xff0c;再通过一个快速入门程序&#xff0c;让大家快速体…

VOS历史话单的非法呼叫话单解决方案,IPSS模块安装到VOS服务器,可大幅度提高安全性!

由于VOS的普及性&#xff0c;不得不承认VOS确实是非常优秀的软交换&#xff0c;但是很多客户在使用过程中都会遇到各种安全问题&#xff0c;比如话费被盗用了&#xff0c;历史话单一堆的非法呼叫话单&#xff0c;严重的影响到了话务安全&#xff0c;并不是那点话费的事了&#…