This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Εμφάνιση αναρτήσεων Menuint
) και κινητής υποδιαστολής (float
). Αυτοί οι τύποι δεδομένων είναι απαραίτητοι για κάθε υπολογισμό.str
) είναι ακολουθίες χαρακτήρων. Χρησιμοποιούνται για την αποθήκευση κειμένου και είναι ο βασικός τύπος για κάθε μορφή γραφής.list
) είναι συλλογές δεδομένων που μπορούν να περιέχουν στοιχεία διαφορετικών τύπων. Είναι εξαιρετικά χρήσιμες όταν θέλετε να αποθηκεύσετε στοιχεία ενός συνόλου.bool
) έχει μόλις δύο τιμές: True
και False
. Χρησιμοποιείται κυρίως σε λογικές συνθήκες και ελέγχους.int()
και float()
. Μην ξεχάσετε ότι πρέπει να βεβαιωθείτε ότι η συμβολοσειρά περιέχει έγκυρους αριθμούς!str()
. Λειτουργεί τέλεια για να συνδυάσετε αριθμούς με κείμενο.list()
, η οποία θα χωρίσει τη συμβολοσειρά σε χαρακτήρες.bool()
. Οποιοσδήποτε μη μηδενικός αριθμός ή μη κενή συμβολοσειρά θεωρείται True
, ενώντως με τις κενές συμβολοσειρές και το μηδέν να θεωρούνται False
.1str_value = "100"
2int_value = int(str_value)
3print(int_value) # Εμφάνιση: 100
4
int
, θα λάβετε σφάλμα ValueError
. Γι' αυτό καλό είναι να φιλτράρετε τα δεδομένα σας πριν από κάθε μετατροπή.str
σε int
, float
και ξανά σε str
.type(variable)
, όπου variable
είναι η μεταβλητή που θέλετε να ελέγξετε.json
της Python με την εντολή json.loads()
, η οποία θα μετατρέψει τα JSON δεδομένα σε Python αντικείμενα.git init
, git add
, git commit
, και git push
. Αυτές σας επιτρέπουν να παρακολουθείτε και να οργανώνετε τις αλλαγές στον κώδικά σας.git add
, μπορείτε να κάνετε commit με git commit -m "Το μήνυμα σας"
.launch
ή async
. Δείτε ένα παράδειγμα:1import kotlinx.coroutines.*
2
3fun main() = runBlocking {
4 launch {
5 println("Hello from coroutine!")
6 }
7}
8
try-catch
συνθήκες μέσα σε κορουτίνες:1launch {
2 try {
3 // Κώδικας που μπορεί να αποτύχει
4 } catch (e: Exception) {
5 println("Σφάλμα: ${e.message}")
6 }
7}
8
1value = 3.6
2rounded_value = value.round
3puts rounded_value # Θα εμφανίσει 4
4
1random_value = Random.rand(1..10) + 0.5 # Προσθέτουμε 0.5 για να δείξουμε τη στρογγυλή μέθοδο
2rounded_random_value = random_value.round
3puts rounded_random_value
4