멍청한 방법학python-연습11-질문
# -*- coding: utf-8 -*-
#raw_input(), %r
print "How old are you?",
age = raw_input()
print "How tall are you?",
height = raw_input()
print "How much do you weigh?",
weight = raw_input()
print "So, you're %r old, %r tall and %r heavy." % (
age, height, weight)
#raw_input(), %s
print " ?",
age = raw_input()
print " ",
height = raw_input()
print " ",
weight = raw_input()
print "So, %s , %s, %s"%(age,height,weight)
#in_put()
print " ?",
age = input()
print " ",
height = input()
print " ",
weight = input()
print "So, %r , %r, %r"%(age,height,weight)
실행 결과
RESTART: F:\python \ \ex11.py
How old are you? 29
How tall are you? 178cm
How much do you weigh? 65kg
So, you're '29' old, '178cm' tall and '65kg' heavy.
? 29
1 78
130
So, 29 , 1 78, 130
? 29
"1 78"
"65 "
So, 29 , '1\xc3\xd778', '65\xb9\xab\xbd\xef'
수업 후 연습
What's the difference between input() and raw_input()?
The input() function will try to convert things you enter as if they were Python code, but it has security problems so you should avoid it.
다른 수업 후 연습 및 문제는 보지 않겠습니다. 주로 인터넷에서 자료를 찾아서 input과raw 를 비교해 봤습니다.put의 차이점은 전자는 수신된 내용을 바로python 형식으로 처리했다. 예를 들어 한 숫자를 수신하는 것은 사실 int나float 형식이다. 만약에 한 문자열을 수신할 때 반드시 문자열 로고 인용부호를 넣어야 한다면 후자는 입력한 내용에 대해 문자열로 처리할 것이다. 숫자만 입력해도 사실은 하나의 문자열로 처리된다. 나의 이번 수업 프로그램도 여기로 약간 확장했다.티도 나고요.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.