Python的输入,输出和标识符详解

目录
  • 一、标识符
    • 命名要规范:
    • 需要注意以下两点:
  • 二、input(输入)
  • 三、print(输出)
  • 总结

一、标识符

何为标识符?

标识符是用来标识某个实体的一个符号。在编程语言中,标识符是计算机语言中作为名字的有效字符串集合。标识符是用户编程时使用的名字,变量、常量、函数、语句块也有名字,他们的名字成为标识符。

标识符的注意事项:

1.由数字、字母、下划线组成,不能以数字开头,代码如下:

1_username = 'Lisi' # 以数字开头的标识符会直接报错

2. 严格区分大小写

name = 'Ander Li在敲代码
print(Name) # 会直接报错

3. 不能使用关键字——有特殊含义的词:if / for / while / else等

4. 不能使用关键字作为变量名

5. 做到顾名思义

name = '张三' #名字
age = 19      #年龄
weight = 80   #体重
print(name,age,weight)

命名要规范:

  • 小驼峰命名法 : 首字母小写,其余首字母大写==>(userNameAndPassword)
  • 大驼峰命名法 :每个单词的首字母都大写==>(PersonModel)
  • 使用下划线连接 :user_name_and_password

需要注意以下两点:

  • 在Python里的变量,函数和模块名使用下划线连接
  • 在Python里的类名使用大驼峰命名法

二、input(输入)

1.input()括号里面写提示信息

2.定义一个变量可以保存用户输入的内容

3.不管用户输入的是什么,变量保存的结果都是字符串

4.Python里使用 input 内置函数接受用户的输入

5.注意:字符串不能和数字(整型)相加,否则会报错

三、print(输出)

sep参数用来表示输出时,每个值使用哪种字符分割,默认使用空格作为分隔符

sep=' ',:中间是空格(例如:print('hello','good','yes','hi',sep='+')

end执行完一个print语句后,接下来要输出的字符默认\n 表示换行

print('hello','good','yes','hi',end="-----------")

总结

本篇文章就到这里了,希望能给您带来帮助,也希望您能够多多关注我们的更多内容!

(0)

相关推荐

  • python基础之输入与输出

    目录 Python的输入与输出 输出 输入 总结 Python的输入与输出 输出 通过字符串格式化优化不必要的重复输出 %占位符来优化 # 输出 % 占位符,实现字符串可视化输出 name='张扬' classpro='清华附中一年级三班' print('我的名字是%s:来自班级[%s]'%(name,classpro)) # 练习输出 name='老夫子' QQ='666666666' phone='77777777777' address='xian' print('============

  • Python的数据类型与标识符和判断语句详解

    目录 Python中的数据类型共有六个,分别是: 1.列表和字典的区别: 2.列表和元祖的区别: 3.列表和集合的区别: 4.字典和集合的区别: Python的常用标识符 Python中的关键字 语句大纲 if判断语句 1.赋值情况下判断 2.获取值的情况下判断 逻辑运算符 if-else if嵌套 总结 Python中的数据类型共有六个,分别是: 字符串,数字,布尔类型,列表,元祖,字典,集合 其中分为可变的类型和不可变的: 可变类型:列表,字典,集合 不可变类型?:数字,字符串,元祖 1.列

  • Python编程基础之输入与输出

    目录 一.IPO模型  二.基本输入 - input()函数 1.函数格式 2.参数说明 3.实例演示 (1)接收字符串数据 (2)接收整型数据 (3)接收浮点型数据 (4)容易出现的错误 三.基本输出 - print()函数 1.函数格式 2.参数说明 3.实例演示 (1)输出空行 (2)输出一个或多个对象 (3)指定分隔符 (4)指定结束符号 (5)输出到文件 (6)格式输出 (7)引申案例 - 输出斐波拉契数列 四.美观输出 - pprint()函数 1.pprint模块概述 2.ppri

  • python标识符的用法及注意事项

    1.标识符由字符(A~Z和a~z).下划线和数字组成,但第一个字符不能是数字. 2.保留字符不能与标识符相同. 3.不能包含空格.@.%和$等特殊字符. 4.字母严格区分大小写. 尽管标识符可以有下划线,但是下划线开头的标识符往往含有特殊的含义,所以不建议使用下划线开头的标识符,除非你确实要这样做. 实例 例:下列标识符合法: abcd abc_d Abc_3d IF //python区分大小写,所以if是保留字,但IF不是,可以用 下列标识符不合法: 3abc //数字不能开头 if //标识

  • Python基础之输入,输出与高阶赋值详解

    目录 1. 输入.输出与注释 1.1 获取用户输入 1.2 格式化输出 1.2.1 基本方法 1.2.2 format 格式化函数 1.3 注释 2. 高阶赋值语句 2.1 赋值运算符 2.2 并行赋值 2.3 序列解包 2.4 链式赋值 总结 1. 输入.输出与注释 1.1 获取用户输入 程序常常需要与用户进行交互,以获得用户提交的数据.Python 提供了input 函数,它接受用户输入数据并且返回一个字符串的引用. input 函数接受一个字符串作为参数,该字符串用于作为提示用户输入的文本

  • Python的输入,输出和标识符详解

    目录 一.标识符 命名要规范: 需要注意以下两点: 二.input(输入) 三.print(输出) 总结 一.标识符 何为标识符? 标识符是用来标识某个实体的一个符号.在编程语言中,标识符是计算机语言中作为名字的有效字符串集合.标识符是用户编程时使用的名字,变量.常量.函数.语句块也有名字,他们的名字成为标识符. 标识符的注意事项: 1.由数字.字母.下划线组成,不能以数字开头,代码如下: 1_username = 'Lisi' # 以数字开头的标识符会直接报错 2. 严格区分大小写 name

  • Python列表倒序输出及其效率详解

    Python列表倒序输出及其效率 方法一 使用Python内置函数reversed() for i in reversed(arr): pass reversed返回的是迭代器,所以不用担心内存问题. 方法二 使用range()倒序 for i in range(len(arr) - 1, -1, -1): pass 方法三 先使用list自带的reverse()函数,再用range()循环 arr.reverse() for i in range(len(arr)): pass 因为要先倒序,

  • Python实现格式化输出的实例详解

    目录 一.format格式输出字符串 二.format格式输出字符串实例 实例1.网站名称 实例2.数值格式化为不同的形式 实例3.{}中不设参数 实例4. {}中设参数 实例5.str.format() 格式化数字 三.%格式化输出实例 实例3.1.整数的输出 实例3.2. 浮点数输出 实例3.3.字符串输出 实例3.4.格式化输出用户信息 四.完整程序 一.format格式输出字符串 使用 % 操作符对各种类型的数据进行格式化输出,这是早期 Python提供的方法. 字符串类型(str)提供

  • MyBatis输入映射和输出映射实例详解

    什么是 MyBatis ? MyBatis 是支持定制化 SQL.存储过程以及高级映射的优秀的持久层框架.MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集.MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录. 我们知道,mapper.xml是我们配置操作数据库的sql语句的地方.其中每个sql语句对应着一个方法,每个方法都有自己的

  • 对python的输出和输出格式详解

    输出 1. 普通的输出 # 打印提示 print('hello world') 用print()在括号中加上字符串,就可以向屏幕上输出指定的文字.比如输出'hello, world',用代码实现如下: >>> print('hello, world') print()函数也可以接受多个字符串,用逗号","隔开,就可以连成一串输出: >>> print('The quick brown fox', 'jumps over', 'the lazy dog

  • python自动化报告的输出用例详解

    1.设计简单的用例 2.设计用例 以TestBaiduLinks.py命名 # coding:utf-8 from selenium import webdriver import unittest class BaiduLinks(unittest.TestCase): def setUp(self): base_url = 'https://www.baidu.com' self.driver = webdriver.Chrome() self.driver.implicitly_wait(

  • python字符串的多行输出的实例详解

    1.字符串的每行末尾使用 \ 续行 以多行的形式书写字符串,每行的末尾使用 \ 续行.需要注意输出内容为一行. >>> string = '第一行\ - 第二行\ - 第三行' >>> print(string) '第一行第二行第三行' 2.使用三个单引号或三个双引号来表示字符串 在 Python 中字符串也可以使用三个单引号或三个双引号来表示字符串,这样字符串中的内容就可以多行书写,并且被多行输出. 使用三引号的方式,字符串可被多行书写,且被多行输出,其中不需要显式地

  • Python实现全自动输入文本的示例详解

    目录 1. 效果图 2. 示例代码 3. 代码解释 1. 效果图 该Python脚本可以实现自动用Notepad++打开文本文件,然后自动输入文本,最后保存并关闭文件,从而实现全面自动化处理文本. 2. 示例代码 Python脚本源码如下,主要使用了win32gui.win32con和win32api模块 import win32gui import win32con import win32api import time ret = win32api.ShellExecute(1, 'open

  • Python爬虫爬验证码实现功能详解

    主要实现功能: - 登陆网页 - 动态等待网页加载 - 验证码下载 很早就有一个想法,就是自动按照脚本执行一个功能,节省大量的人力--个人比较懒.花了几天写了写,本着想完成验证码的识别,从根本上解决问题,只是难度太高,识别的准确率又太低,计划再次告一段落. 希望这次经历可以与大家进行分享和交流. Python打开浏览器 相比与自带的urllib2模块,操作比较麻烦,针对于一部分网页还需要对cookie进行保存,很不方便.于是,我这里使用的是Python2.7下的selenium模块进行网页上的操

  • python数据类型_字符串常用操作(详解)

    这次主要介绍字符串常用操作方法及例子 1.python字符串 在python中声明一个字符串,通常有三种方法:在它的两边加上单引号.双引号或者三引号,如下: name = 'hello' name1 = "hello bei jing " name2 = '''hello shang hai haha''' python中的字符串一旦声明,是不能进行更改的,如下: #字符串为不可变变量,即不能通过对某一位置重新赋值改变内容 name = 'hello' name[0] = 'k' #通

随机推荐