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)    # + 或者 , 都可以

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PMON的解读和开发

提示:龙芯2K1000PMON相关记录 文章目录 1 PMON的发展和编译环境PMONPMON2000 2 PMON2000的目录结构3 Targets目录的组成4 PMON编译环境的建立5 PMON2000的框架6 异常向量表7 Pmon的空间分配8 PMON的汇编部分(starto.S或sbdreset.S)的解读Start.SC代码部分dbginit 9 …

【Adobe】Adobe Dimension 3D渲染和设计软件

一、Adobe Dimension软件介绍 1. 软件背景与功能 Adobe Dimension最初于1994年推出,最初称为“QuarkXPress 3D”,后逐渐发展为现在的Adobe Dimension。作为Adobe Creative Suite的一部分,Dimension与其他Adobe创意软件(如Photos…

点云曲面提取

csdn是不是有有什么大bing?gif只能上传5m我吐了在线GIF动图压缩 - docsmall 在线GIF动图压缩工具,在线GIF动图压缩软件 代码整理中

单元测试Spring 上下文加载过程中遇到的阻塞或死锁问题

IDEA单元测试一直转圈,阻塞,前置后置的方法都不执行,无任何输出 1.单元测试类 SpringBootTest(classes {BareMetalApplication.class}) RunWith(SpringRunner.class) public class K8sUserNfsStoreInitServiceImplTest {BeforeEachpublic…

全域数据处理

#!/usr/bin/env python # coding: utf-8# In[6]:# encoding=utf-8 # encoding=utf-8 import pandas as pd import numpy as np import re import time import subprocess,sys #import logging from operator import itemgetter import os import logging定义一个类,用于下文…

【结构性型模式-适配器模式】

定义 将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类能一起工作。 适配器模式分为类适配器模式和对象适配器模式,前者类之间的耦合度比后者高,且要求程序员了解现有组件库中的相关组件的内部结…

基于Java+SpringMvc+Vue技术的图书管理系统的设计与实现(60页论文参考)

博主介绍:硕士研究生,专注于Java技术领域开发与管理,以及毕业项目实战✌ 从事基于java BS架构、CS架构、c/c 编程工作近16年,拥有近12年的管理工作经验,拥有较丰富的技术架构思想、较扎实的技术功底和资深的项目管理经…

RISC-V 指令系统

指令系统 指令集 指令集从本质上可以分为复杂指令集(Complex Instruction Set Computing,CISC)和精简指令集(Reduced Instruction Set Computing,RISC)两种。复杂指令集的特点是能够在一条指令内完成很多…

贪心算法合集一

1005.K次取反后最大化的数组和 给定一个整数数组 A,我们只能用以下方法修改该数组:我们选择某个索引 i 并将 A[i] 替换为 -A[i],然后总共重复这个过程 K 次。(我们可以多次选择同一个索引 i。) 以这种方式修改数组后…

如何理解数据模型?颗粒度、维度及指标?

问题1 什么是数据模型? 数据模型反映在数据库中就是一张表,该表把他分开来看有以下关注的点。 (1)主键:表明该表主要的分析对象,比如我们的分析对象是订单、是商品、是门店,那么主键就是订单id,…

Qt 线程 QThread类详解

Qt 线程中QThread的使用 在进行桌面应用程序开发的时候, 假设应用程序在某些情况下需要处理比较复杂的逻辑, 如果只有一个线程去处理,就会导致窗口卡顿,无法处理用户的相关操作。这种情况下就需要使用多线程,其中一个…

你所不知道的关于AI的27个冷知识——算法的作用

算法的作用 亲爱的朋友们,今天我们要探讨的是一个关于“魔法配方”的故事,也就是AI世界里的算法。这些算法就像是古老的魔法咒语,让AI能够在我们生活中的各个角落施展奇迹。让我们一起来揭开这些神奇算法的面纱,看看它们是如何在幕后默默工作的。 什么是算法? 首先,让…

昇思MindSpore学习笔记6-02计算机视觉--ResNet50迁移学习

摘要: 记录MindSpore AI框架使用ResNet50迁移学习方法对ImageNet狼狗图片分类的过程、步骤。包括环境准备、下载数据集、数据集加载、构建模型、固定特征训练、训练评估和模型预测等。 一、概念 迁移学习的方法 在大数据集上训练得到预训练模型 初始化网络权重参数…

【机器学习】特征选择:精炼数据,提升模型效能

🌈个人主页: 鑫宝Code 🔥热门专栏: 闲话杂谈| 炫酷HTML | JavaScript基础 ​💫个人格言: "如无必要,勿增实体" 文章目录 特征选择:精炼数据,提升模型效能引言为何进行特征选择&a…

Android面试题汇总-框架技术

一、OkHttp OkHttp是一个流行的HTTP客户端库,用于发送和接收HTTP网络请求。以下是OkHttp的关键特性和工作原理的概述: 执行请求: execute() 方法: 同步执行HTTP请求,返回Response对象。enqueue() 方法: 异步执行HTTP请求,通过Ca…

STM32的独立看门狗详解

目录 1.独立看门狗是什么? 2.独立看门狗的作用 3.独立看门狗的实现原理 4.独立看门狗用到的寄存器 4.1 IWDG_KR (关键字计时器) 4.2 IWDG_PR(预分频寄存器) 4.3 IWDG_RLR(重装载寄存器&#xff09…

云原生存储:使用MinIO与Spring整合

在现代云原生应用开发中,高效、可靠的存储解决方案是至关重要的。MinIO是一个高性能、分布式的对象存储系统,它与Amazon S3兼容,非常适合在Kubernetes等云原生环境中使用。本文将详细介绍如何在Spring Boot应用中整合MinIO,并提供…

接口调用的三种方式

例子: curl --location http://110.0.0.1:1024 \ --header Content-Type: application/json \ --data {"task_id": 1 }方式一:postman可视化图形调用 方式二:Vscode中powershell发送请求 #powershell (psh) Invoke-WebRequest -U…

熟悉Realsense和机械臂的控制库(如MoveIt!)的使用,以及基本的PID控制和其他控制算法

项目1:基础Realsense数据采集与处理 目标:了解Realsense摄像头的基本使用,数据采集和处理。 步骤: 安装并配置Realsense SDK。使用Realsense摄像头采集深度图像和RGB图像。实现基本的图像处理操作,如边缘检测、物体识…

温州海经区管委会主任、乐清市委书记徐建兵带队莅临麒麟信安调研

7月8日上午,温州海经区管委会主任、乐清市委书记徐建兵,乐清市委常委、副市长叶序锋,乐清市委办主任郑志坚一行莅临麒麟信安调研,乐清市投资促进服务中心及湖南省浙江总商会相关人员陪同参加。麒麟信安董事长杨涛、总裁刘文清热情…