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

1.变量and输入输出

时间:2023-08-24 16:22:38浏览次数:34  
标签:输出 变量 int 输入输出 print input 输入

一、变量

概念:变量的本质是一个装东西的盒子,只能存放一个值,且区分大小写。

1.变量命名规则

变量的名字由:字母、数字、下划线 组成,并且不能以数子开头

_a=5
a_1=6

2.变量的定义

格式:变量名 = 值
= 赋值符号,== 等于

a=1
b=3.14
c='hhhh'

3.变量的类型

int 整形,float 浮点型(小数),str 字符串,
bool 布尔型,只能存放两个直,
True 真,可以用非零的数字表示,默认用数字1以表示
Flase 假,可以用数字零0表示
字符串转整形

a='55'
a=int(a)
print(a+1)

浮点型转整形

a=3.9415
a=int(a)
print(a)

注意

a='3.14'#需要先转换成浮点数,再转换成整形
a=float(a)
a=int(a)
print(a)

将整形转化为bool类型

a=55
b=0
a=bool(a)
b=bool(b)
print(a) #输出:True
print(b)#输出:Flase

二、输入输出

输出

1.直接输出(默认换行)

print(1)
a=3.14
print(a)
print("哈哈哈")

2.更改输出的结尾

print(1,end=' ')
a=3.14
print(a,end=' ')
print("哈哈哈")

3.格式化输出

格式:print(“%格式”%值)

print("%.2f"%3.1415)          #输出浮点数,保留两位小数
print("%s"%"我是哈哈哈")      #输出字符串
print("%d"%66)                #输出整形

如果%好后面是个算式,需要用括号包裹

cj=59
print("这是我的分数:%d"%(cj+1))

输入

1.直接输入(默认输入字符串)

a=input('提示语句')
print(a+1)#错误:默认输入的类型是字符串

2.更改输入类型

#输入后,转换变量类型
a=input()
a=int(a)
#输入时直接转类型
b=int(input())

3.一行输入多个值

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

a,b,c=input().split()
print(a,b,c)

4.一行输入多个值的同时,转换类型

a,b,c=list(map(int,input().split()))
print(a+1)

标签:输出,变量,int,输入输出,print,input,输入
From: https://www.cnblogs.com/wjz2007/p/17654308.html

相关文章

  • 变量和方法命名的最佳实践
    在每个代码范围内使用足够短和足够长的名称:例如循环计算器用一个字符就可以了,如i;条件和循环变量用一个单词,方法名1-2个单词,类名2-3个单词,全局变量3-4个单词组成为变量指定一些专门名称,不要使用例如"value","equals","data"这样的变量名变量名要使用有意义的名称,通过变量名......
  • 避免变量遮蔽
    在Go编程中,正确的代码组织和结构对于保持代码的可读性和维护性至关重要。然而,一些常见的陷阱和错误经常会影响我们的代码质量。本文将探讨如何避免变量遮蔽和滥用嵌套代码,以提升Go代码的可读性和健壮性。避免变量遮蔽的问题变量遮蔽是指在内部块中重新声明一个已存在的变量名,这......
  • 多元时间序列 | Matlab粒子群算法优化深度置信网络(PSO-DBN)多变量时间序列预测
    ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。......
  • 使用条件变量模拟消费者和生产者
    题目简介生产者和消费者问题是一个经典的多线程同步问题,涉及到一个共享的缓冲区,生产者将数据放入缓冲区,消费者从缓冲区中取出数据。问题的关键是要确保生产者和消费者之间的正确交互,避免生产者在缓冲区满时继续生产,消费者在缓冲区空时继续消费。解决方案使用条件变量是一种常见的解......
  • Swift-基础语法之变量&常量&元组
    使用 let来声明一个常量,用 var来声明一个变量。常量的值在编译时并不要求已知,但是你必须为其赋值一次。这意味着你可以使用常量来给一个值命名,然后一次定义多次使用varmyVariable=42myVariable=50letmyConstant=42常量或者变量必须拥有和你赋给它们的值相同的类型。不......
  • Swift - 基本数据类型,及常/变量声明
    用oc编码已经有段时间了,这期间一直在使用oc和学习oc的编码技巧,忽闻小伙伴说:swift已经是趋势了,有时间多看看吧所以我也开始从网上搜索博客,感谢hangge.com的博客,如有冒犯之处,请多见谅,因为是看着大神的博客开始swif全面的学习之路!方向已定,无论前面有多难,都要走下去! 一、swift中基本的......
  • Windows修改环境变量的两种方式
    Windows环境永久修改环境变量命令行方式简单使用变量名不区分大小写1.设置用户变量setx"KEY""VALUE"2.设置全局变量setx"KEY""VALUE"/m3.追加Pathsetx"PATH""%PATH%;D:\ProgramFiles\"4.删除变量变量置空值,实际上变量仍然保存在注册表里setx"......
  • Nginx命令_配置Nginx环境变量
            ......
  • Go-变量的数据类型
    1Golang数据类型分类基本数据类型 数值型 整数型:int、int8、int16、int32、int64、uint、uint8、uint16、uint32、uint64、byte 浮点型:float32、float64 字符型(golang没有单独的字符型,使用byte来保存单个字母字符) 布尔型(bool):true、false 字符串(string)派生数据类型/复杂......
  • 无涯教程-PHP - 全局变量函数
    全局变量与局部变量相反,可以在程序的任何部分访问全局变量。通过将关键字GLOBAL放置在应被识别为全局变量的前面,可以很方便地实现这一目标。<?php$somevar=15;functionaddit(){GLOBAL$somevar;$somevar++;print"Somevaris$s......