首页 > 其他分享 >1.变量&&输入输出

1.变量&&输入输出

时间:2023-07-30 15:34:20浏览次数:40  
标签:变量 int 输入输出 字符串 && print 整形 输入

1.变量&&输入输出

一·变量

概念:变量,本质上是一个装东西的盒子,并且只能存放一个值。

1·变量的命名规则

变量的名字由:数字,字母,下划线组成,并且不能以数字开头,且区分大小写。

2.变量的定义

格式:变量名 = 值 注意:= 赋值符号(从右往左读),==等于

a = 55
b = 6.555
c = 'apple'

3.变量的类型

int 整形,float 浮点型,str 字符串,bool布尔类型(True真,False假)

字符串转整形

a = '123'
int(a) #这里只是获得一个整数,并没有改变变量中a的值
#print(a+1) #此时a还是字符串变量
a = int(a)
print(a+1) #输出: 124

字符串转浮点型

a = '3.1'
a = float(a)
print(a)  #输出:4.1

整形转字符串

a = 5
a = str(a)
#print(a+1) #错误:此时变量 a 已经是字符串

浮点型转整形(舍去小数部分)

a = 3.1
a = int(a)
#print(a) #输出:3

bool类型转换为整形

a = True
a = int(a)
print(a) #结果:1

二·输入输出

1.输出

直接输出(结尾默认换行)

a = 3
b = 4
print(a)
print(b)

更改输出的结尾

print(44,end = ' ')#以空格结尾
print('hhh',end=',')#以逗号结尾

格式化输出

a = 5
b = 3.1415926
c = 'hhhh'
print("d代表整形:%d"%a) #输出整形
print("f代表浮点数:%.2f"%b)#输出浮点型,并保留两位小数(重点)
print("s代表字符串:%s"%c) #输出字符串

2. 输入

直接输入(默认输入字符串类型)

a = input('提示语句')
print(a+1)#错误:a是字符串类型,不能进行运算

更改输入的类型

a = input() #先输入在转换为整形
a = int(a)

b = int(input())  #输入的同时将值转换为整形

一行输入多个值

有几个变量就要输入几个值,不然报错.默认输入字符串

a,b=input().split(',')
输入时直接转换类型,返回的是一个列表
lb=list(map(int,input().split()))
print(lb)

标签:变量,int,输入输出,字符串,&&,print,整形,输入
From: https://www.cnblogs.com/sqy2010/p/17591503.html

相关文章

  • VarHandle:Java9中保证变量读写可见性、有序性、原子性利器
    文章目录一、什么是VarHandle0、JMM1、jdk9之前无锁技术的实现二、VarHandle使用1、VarHandle快速上手2、VarHandle常用方法3、实战案例1:解决可见性(比volatile轻量)4、实战案例2:解决指令重排序(比volatile轻量)(1)案例分析:partialordering(2)案例分析:totalordering一、什么是VarHand......
  • 【C语言趣味教程】(4) 变量:代码注释 | 变量的声明 | 初始化与赋值 | 变量的命名 | 关
    Ⅰ.代码注释(Comment)0x00引入:注释的作用"程序员最讨厌两种人:一种是不写注释的人,一种是让我写注释的人。"相信大家对注释早已有所耳闻,对于注释,C语言有两种注释风格,我们下面会逐个讲解。 但在这之前,我们先来了解了解注释的作用,注释就是用于解释代码的文字的。注释通常用于版本、版......
  • 交换变量a,b的值(java)
    方法1:引入中间变量inta=10;intb=20;inttemp=a;a=b;b=temp;System.out.println("a="+a+",b="+b);//a=20,b=10方法2:利用赋值符号=inta=10;intb=20;a=b+(a-(b=a));System.out.println("a="+a+&qu......
  • Java学习-2.简介、关键字、标识符、变量、数据类型、运算符
    一、Java简介Java最早是由SUN公司(已被Oracle收购)的詹姆斯·高斯林(高司令,人称Java之父)在上个世纪90年代初开发的一种编程语言,最初被命名为Oak,目标是针对小型家电设备的嵌入式应用,结果市场没啥反响。谁料到互联网的崛起,让Oak重新焕发了生机,于是SUN公司改造了Oak,在1995年以Java的名......
  • Python全局变量和局部变量
    目录1.python的全局变量和局部变量第一种:global定义全局变量在自定义函数内部第二种:全局定义全局变量,并给其赋值2.python类中public,protected,private定义方式3.python中类的实例化1.python的全局变量和局部变量全局变量定义:在函数外部定义的变量。所有函数内部都可以使用......
  • 给PHP 8和MySQL 8添加到环境变量-ThinkPHP8知识详解
    在PHPenv安装的时候,环境变量默认的PHP版本是7.4的,MySQL的版本是5.7的,要想使用ThinkPHP8来开发,就必须修改环境变量,本文就详细讲解了如果修改PHP和MySQL的环境变量。1、添加网站启动phpenv,网站,添加网站,域名,根目录,端口,PHP版本都设置好,如图:打开的网站,虽然显示的是php8.0的信息,实际上环......
  • C语言【怎么定义变量?】
    变量定义的目的是向编译器说明在哪里创建变量的存储,并指明如何创建变量的存储方式。变量定义会明确指定一个数据类型,并包含一个或多个变量的列表。例如:typevariable_list;在这里,"type"必须是一个合法的C数据类型,可以是"char"、"w_char"、"int"、"float"、"double",或者是用户自......
  • 多线程共享全局变量的问题
    线程之间共享全局变量多个线程都是在同一个进程中,多个线程使用的资源都是同一个进程中的资源,因此多线程间是共享全局变量问题示例1importthreading234#全局变量5g_num=0678#对g_num进行加操作9defsum_num1():10foriinrange(......
  • Python-3-Python变量与运算符
    第三章:变量与运算符3-1变量的介绍1.变量只能包含字母、数字、下划线。变量名可以以字母或下划线开头,但绝不是数字开头。2.不能将python关键字作为变量名,常见python关键字有:FalseclassfinallyisreturnTruecontinueforlambdat......
  • 利用ChatGPT取变量名
    不知道“增益道具”在英文里该怎么说,百度翻译是GainProp,感觉怪怪的。于是用ChatGPT问了一下。我:inagame,somethingthatcanbufftheplayer,whatisitGPT:Inagame,a"buff"typicallyreferstoatemporaryenhancementorimprovementthatisappliedtoapl......